look up any word, like smh:
 
1.
something that is delicious at first, but has a horrible aftertaste
Pine cones taste delgusting.
by jasian87 March 31, 2011