Top Definition
When a lady has her special time during a monthly cycle, when the red tide comes in
e.g "Hows your missus dan?"
"im keeping well clear mate shes fallen to the russians"
- When the reds come to town
by Amanda bowditch July 21, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.