Skip to main content

becchalk's definitions

STS

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"
by becchalk October 16, 2010
mugGet the STS mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email