Top definition
yo be delicious or very good, usually used to describe food, derived from the word num-num
by numaliscious December 12, 2008
Get the mug
Get a Numcious mug for your cousin Manafort.