Pertaining to any female who has a period seemingly every day.
Dewd, I see your sister yelling at you every day! She is a total menstrual mongoose.
by Kyo Shinda March 12, 2010
Get the Menstrual Mongoose mug.