Top Definition
a highly pleasing taste or smell
mmm... strawberries and whipped cream... Oh the deliciosity!
by mvictory September 28, 2004
A word describing how good something tastes.
Dude, you have to attest to my ice cream's deliciosity
by Spitfyre32x February 02, 2011
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.