1 definition by SharkBate88

Witch Ditch.

Matt
Nice camel toe.

Lisa
Fuck off. wanna go kill some squirrels?

Matt
Sure. But first can I lay In your witch ditch?
by SharkBate88 December 21, 2013
Get the Witch Ditch. mug.