Dewhurst

The partially wet vagina of a woman who is unable to please her sexual partner.
Worst sex ever; she had a dewhurst.
by jackelope691 October 08, 2009
mugGet the Dewhurst mug.