1 definition by shexylala

Top Definition
The thing my sociopath ex-roommate kept telling me and our other roomie she was, and how she naturally dominated any group of women she was in and how we would probably conform to her menstrual cycle. Then we made her bleed twice in one month and she shut up about it.
Self-appointed alpha female: Hey, you guys got any extra tampons?
by shexylala January 20, 2012

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.

×