look up any word, like bye felicia:
 
1.
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 07, 2004
58 12