look up any word, like smh:
 
1.
A delicious treat or other food item.
I had some assorted snarfalafles for lunch today, they were delicious.
by UrbanDictionaryMaster111 February 22, 2011