I'm not a guy but have discussed this kind of stuff in my college courses.
Yes, men get PMS-ish, too. And no joke here, it is actually called "Irritable Male Syndrome."
There may be a drop in testosterone levels and may interfere extensively with a man's daily life, causing everything from depression and anxiety to being mean or angry.
Doctors believe that IMS is related to the stress, decrease in self-esteem, and biochemical changes that can affect a man in adolescence or middle age.
For fun you can take a quiz about this at:
theirritablemale.com
....go all the way to bottom it will say "Be sure to take the quiz' Click it, it will then ask for your name and email and if your male or female (in case your wife or gf wants to take the quiz.) Press enter and start quiz.