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
Get the mug
Get a Fallen to the russians mug for your buddy Beatrix.

Available Domains :D

  • fallentotherussians.com
  • fallentotherussians.men
  • fallentotherussians.ninja
  • fallentotherussians.se
  • fallentotherussians.org
  • fallentotherussians.net