"Yummy" Natural Recordings by Native Speakers
Delicious, pleasing to eat; appetizing.
Satisfied or delighted, often used to express joy or pleasure.