look up any word, like eiffel tower:
 
1.
Yummy and tasty at the same time.
A.K.A. Yumsty.
MMMMm.........
That pie sure was yumsty!
by Electrius July 08, 2011