Skip to main content

Definitions by BallLicker27

Russian Ditch Sex 

When you go on a run, and find someone is running, and you spontaneously have sex quickly in a ditch(russian=rushin)
The other day I wanted to get 2 different types of exercise so I had Russian Ditch Sex
Russian Ditch Sex by BallLicker27 January 7, 2017