Top Definition
a bird-like, annoying girl that talks too much about her menstruation cycle in public.
I'm tired of hearing about that girl's period, she is such a ruffled grouse!
by Karl Eller February 09, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.