{{term}}
- {{preview}}
Top definition
Stegasauras Orange
(also known as "Steg-O") the Best
band
to ever
exist
on
earth
.
"
Justin
Landslof's
brain
just
exploded
because he was listening to Stegasauras Orange and it was too awesome for him.)
by
Ayedoubleyou
March 28, 2008
Get the
Stegasauras Orange
neck gaiter and mug.