yumyumtastic

(adj.) To be most delicious

To be used only rarely, for only amazing food
Mmmm, this Chinese is yumyumtastic
by Maximus March 01, 2006
Get the yumyumtastic mug.