look up any word, like swag:
 
1.
a sensational taste in ones mouth
beth: that yumyum is yumyumyum!
by BEV_RLY May 12, 2009