1 definition by Kelly McDowell

Top Definition
An expression used to define a cool/amazing event or object and/or an awesome situation.
"That car was so stos!"
"The party at her house was stos."
"Her attitude was so not stos."
by Kelly McDowell January 11, 2013

Mug icon
Buy a Stos mug!