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 February 28, 2011