Top definition
When that special time of the month turns your girlfriend, wife, female relation/friend/roommate into a gigantic raging mass of hormones powerful enough to level cities and generally make your life hell.
"Why is my roommate such a complete and utter bitch one day and a sweetheart the next?"

"Is it because she's French?"

"Maybe. But it's also possible that's she's a periodozilla."
by Leftcoaster September 16, 2011
Get the mug
Get a periodozilla mug for your daughter-in-law Rihanna.