Top definition
Adj. a way of describing a noun that is almost too good to put into words.
That CD was better than good, it was Susantastic!!
by punkrain March 20, 2004
Get the mug
Get a Susantastic mug for your friend Vivek.