Skip to main content

Definitions by DELC

A hairy yeast infected vagina.
The girl's boyfriend broke up with her because he couldn't stand sucking on her dunch.
dunch by DELC July 1, 2004