russian red scare Share definition Flag when a girl is on her period youdrink the blood from her vagina My bitch is on her period so tonite im going to get a russian red scare russian red scare by chenny baybay August 3, 2007 0 0 Get merch Get the russian red scare mug. Buy Now — $32.95 See more merch