Russian Snow Day Share definition Flag The act of having sex in the blistering snow, while wearing fur coats. My friend had a Russian Snow Day yesterday ; he recieved an extreme case of phallic frostbite. Russian Snow Day by Russian Space Dog July 3, 2011 0 0 Get merch Get the Russian Snow Day mug. Buy Now — $32.95 See more merch