What is S.t.d.?
Sexually transmitted disease
shit man ive got "the clap"
See gaz
Strange Twisted Disease
You have an S.T.D
Acronym for Scintillatingly Titled Dictionary.
Fucking hell. The Urban Dictionary is SUCH ann S.T.D!
All you need for a faster workflow in one place.