yumhole

1. The human vagina.

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

Share this definition