sugar ditch

A lady's private parts.
Becky sure got a fine sugar ditch.
by gahasfha September 25, 2010
mugGet the sugar ditchmug.

Share this definition