look up any word, like fleek:

1 definition by fdrew

 
1.
a word that is used to explain how food tastes that is tastefully delightful.
"This soup is yummylicious."
by fdrew August 05, 2006