1 definition by Eurofox

Top Definition
Being Super, Awesome, and Spectacular at the same time. Can be used to describe a person or an event.
Man, that BTB crew is superawesometacular
by Eurofox July 07, 2010
Mug icon
Buy a Superawesometacular mug!