Ditching Share definition Flag 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 0 0 Get merch Get the Ditching mug. Buy Now — $32.95 See more merch