Russian Snow Cone Share definition Flag When a woman gets a mouth full of russian vodka and then sucks a penis 'My bitch gave me a good old russian snow cone last night' Russian Snow Cone by simonhairynips December 10, 2009 0 0 Get merch Get the Russian Snow Cone mug. Buy Now — $32.95 See more merch