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!