look up any word, like the eiffel tower:
 
1.
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

Words related to the Red Menace

menace period red vagina women