1. something that is very delicious, yummy
2. used sarcastically to describe something that is off putting, weird tasting
2. used sarcastically to describe something that is off putting, weird tasting
by calypso_goes_ghost October 13, 2023

by thiswordiswaytooawesome March 15, 2011
