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
Get the mug
Get a Delicktable mug for your sister Rihanna.