Skip to main content

Definitions by doublefun1232

Happy Russian 

when you're having sex with your partner and there in doggy style position grab her and supplex her while still in her and continue.
Alex: what happened with that girl last night?
Ryan: i was smashing odee hard and i wanted to try something new so i gave her the happy Russian and she gave the angry penguin.
Happy Russian by doublefun1232 August 11, 2011