The Angry Russian Share definition Flag When a Russian girl with a hairy bush dumps vodka into her vagina and queefs it into ones mouth I got vodka all over my face after that skank gave me the Angry Russian with the last of the Smirnoff. The Angry Russian by Johnny Longhammer May 15, 2008 0 0 Get merch Get the The Angry Russian mug. Buy Now — $32.95 See more merch