1 definition by UnicornRider
1. Something so wonderful it is beyond phenomenal (said especially of food).
2. A word said when one is very excited about something amazing.
2. A word said when one is very excited about something amazing.
by UnicornRider November 6, 2014