totally sweet in every possible way
This song is spectabulous
by bob October 22, 2003
2 more definitions
Spectacular and Fabulous combined.
The new revitalization of New York City, and Downtown Long Beach is Spectabulous!
by 2006 Definitions September 22, 2006
A statement or action that results in awe from the witnessing individuals
The definitions of awsome and fundamental are spectabulous.
by The James' November 17, 2002