Skip to main content

Definitions by Dozer Makaveli

1. The human vagina.

2. A particularly clean, delicious vagina.
Yeah, I sprayed hot duckmustard all over her tight, delicious yumhole.
yumhole by Dozer Makaveli December 7, 2004