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