1 definition by um incase she finds this im eddie lever

Top Definition
The name of my mentally ill teacher. She enjoys her period so she can take it out on others.
She yelled at me when i laughed when she said us girls get a little cranky when were going through our period and you need to respect that! Then she kept yelling on and on about it so i was cracking up.

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×