Top definition
When something is just too fabulous that it almost can't be real.
Hey girl, those shoes are superfabulous!
by Hunk109 March 18, 2009
Get the mug
Get a superfabulous mug for your mate Manley.