Skip to main content

ryguy998's definitions

russian snowmobile

Its is when 2 guys are having sex and he sticks it in the other mans ass and he slides down the stairs.... Ouch thats gotta hurt
Wanna go sliding down the stairs on our russian snowmobile jimmy?
by ryguy998 December 23, 2013
mugGet the russian snowmobile 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