Skip to main content

doublefun1232's definitions

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.
by doublefun1232 August 11, 2011
mugGet the Happy Russian mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email