Originally taken from Alice in Wonderland. English term for a woman being on her period. (On the rag, surfing the crimson wave)
'Sorry baby, you're not getting any tonight. I'm painting the roses red.'
by Faye S January 10, 2010
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×