1 definition by Liepa
One of the few words made by Tasty Network on their YouTube channel.
Combination of Delicious and Tasty used by Tasty Network to describe music instead of "amazing" "nice" "epic" and other verbs what people are saying.
Combination of Delicious and Tasty used by Tasty Network to describe music instead of "amazing" "nice" "epic" and other verbs what people are saying.
by Liepa August 25, 2012