Definition & Meaning of "STS"

View the definition of sts and all terms containing sts below:

sts :
so to speak

 

Slang Terms & Acronyms containing "sts"

bbsts :
be back some time soon
sts :
so to speak
stsp :
Same Time Same Place


Are we missing slang? Add it to our dictionary.   Need More Terms? Try our rejected slang list.