1 definition by John "Motherfucking" Henning

Top Definition
Wet vagina/excessively moist crotch.
"You could tell Bambi wanted me by her soggycrotch," Jasper said.
by John "Motherfucking" Henning April 18, 2008

Mug icon
Buy a soggycrotch mug!