Top Definition
So delicious and delectable that you want to lick up every last drop. Of whatever it is.
That frozen white and dark chocolate terrine with hazelnut praline that I just scarfed down was delicktable!
by The Marnster November 15, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.