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

Words related to Painting the roses red

alice crimson cycle menstrual period rag red roses wave women wonderland