Top definition
a highly pleasing taste or smell
mmm... strawberries and whipped cream... Oh the deliciosity!
by mvictory September 28, 2004
Get the mug
Get a deliciosity mug for your fish Rihanna.