look up any word, like darude - sandstorm:
 
1.
An offered postponement of sexual intercourse, due to untimely menstruation.
Mary Jane's offer of a red rain check gave Peter blue balls.
by Migrainiac September 27, 2009

Words related to Red Rain Check

aunt flo bad timing blue balls intercourse menses rain check