1 definition by IPwnJ00 mama

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 15, 2007
Get the menstruation mug.