Skip to main content

Definitions by Smedge

Ditching 

To have sex in a ditch
I fucked a girl in a ditch the other day, I was ditching long into the night
Ditching by Smedge April 16, 2021