look up anything, like your first name:
1. yumyumtastic
(adj.) To be most delicious

To be used only rarely, for only amazing food
Mmmm, this Chinese is yumyumtastic
rss and gcal