Skip to main content

654lkjahsdlkh's definitions

S.T.T.D.

Sexually Transmitted Technology Disease

A computer virus acquired from watching online porn.
My laptop caught an S.T.T.D.
by 654lkjahsdlkh May 29, 2011
mugGet the S.T.T.D.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