Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ryguy998
russian snowmobile
Share definition
Flag
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?
russian snowmobile
by
ryguy998
December 23, 2013
Get the
russian snowmobile
mug.