Skip to main content

Definitions by Watermark

supertaculous 

The state of being infinitely happy and amazing.
Person 1: How are you?
Person 2: Supertaculous.
supertaculous by Watermark October 16, 2008