sugar ditch

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