1 definition by IPwnJ00 mama

Top Definition
When a woman mentruates. A combination of two words, men and frustration.
Uh-oh she is going to be going through her menstruation cycle which means frustration for us guys
by IPwnJ00 mama May 14, 2007

Mug icon
Buy a menstruation mug!