Top definition
a disgusting girl that gets around - hence her lady parts are the ditch in which many pickles have visited.
"Dude, I wouldn't hook up with Emily she's probably got a few STDs from being the town pickle ditch."
by Learn2ride May 05, 2015
Get the mug
Get a pickle ditch mug for your boyfriend José.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your buddy Paul.