a sophisticated, all encompassing and
inclusive term to describe/summarise an insanely mouth-watering food item when
normal words of praise and approval are just not
sufficient enough.
aoife " omg, did you see what they
whipped up in the kitchen???"
everyone at
bng "Oh yeah, looked absolutely TAPPED."