look up any word, like sex:
 
1.
Combination of tantalising and delicious
Ooh, yeah, baby, datzoooooooooo tantaliscious.
by Hercolena Oliver May 28, 2010