A Combination of the words Yummy & Delicious.
adj. Describing any person, place or thing as superb; of the highest kind of quality. Wonderful, Marvelous or Over-the-top!
adj. Describing any person, place or thing as superb; of the highest kind of quality. Wonderful, Marvelous or Over-the-top!
by Poolwench June 15, 2012