Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by becchalk
STS
Share definition
Flag
Acronym for "Sucks to
suck
". Simply because it does
suck
to
suck
.
1
: "I just got
dumped
and got pink-eye from a
stripper
in the same night"
2: "STS"
STS
by
becchalk
October 16, 2010
Get the
STS
mug.