1 definition by Peter Panick-Attack

Top Definition
Slang for a woman's period.
"Is Marie okay? She's been really moody lately."
"She's fine, she's just got a case of the Red Menace."
by Peter Panick-Attack June 09, 2009
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.