Top definition
'softsational': to be, or have the appearance of being, of or pert. to all things soft; all that which is soft and, therefore, smoove; that which makes you mmmmmellllloooowww.
man, that sorbet sure is softsational.
by softy May 29, 2007
Get the mug
Get a softsational mug for your cat Bob.