To frantically attempt to cover up a mistake with severe consequences. Popularized by alice in wonderland.
by DeTurk December 4, 2008
Originally taken from Alice in Wonderland. English term for a woman being on her period. (On the rag, surfing the crimson wave)
by Faye S January 10, 2010
Having sex when on your period: thus resulting in the male genitalia being "painted" red from menstrual blood.
by Hippoguru February 14, 2016