Noah J's definitions
A phrase often quoted by Food Network Star Rachael Ray to describe something that tastes or looks delicious.
by Noah J January 1, 2007
Get the yum-o mug.
Get the yum-o mug.We'll email you a link to sign in instantly.