look up any word, like donkey punch:

1 definition by Mallory Moretti

 
1.
an adjective describing something absolutely amazing, cool, nifty, zingy. it's the new "sweet".
That's so falafel! or Her face is so not falafel.
by Mallory Moretti May 21, 2006
4 27