supertaculous

The state of being infinitely happy and amazing.
by Watermark August 26, 2008
Get the supertaculous mug.