Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by sts11forever
STS
Share definition
Flag
"
Stranger Things
sisters
"
1: When 2 people
adore
Stranger Things
as much as one another, they are
Stranger Things
Sisters.
2: STS Forever
STS
by
sts11forever
May 22, 2018
Get the
STS
mug.