Supertastical
To say that something was over the top awesome; to compliment someone on their awesome moments or themselves; The way of explaining uber-awesomeness (Adjective)
Supertastical by ThatDood! April 10, 2009
Get the Supertastical mug.