1 definition by stargirllover

A period of time that occurs once a month in which women experience frustration with men.
Michael: Yo, my girl has been acting so bitchy lately and I just bought her Gucci shoes
Michael's friend: Maybe she has menstruation
by stargirllover May 22, 2018
Get the Menstruation mug.