look up any word, like fleek:

1 definition by IPwnJ00 mama

 
1.
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