look up any word, like sweetest day:
 
1.
something that tastes even better than just tasty
those bourbons are tastly
by chris kek April 08, 2008