Skip to main content

Nvestigator's definitions

tstd

Abbreviation meaning "Too stupid to die" referring to the creation of media depicting acts that are extremely dangerous for the purpose of entertainment.
We made some tstd vids trying to swim in a pool with an hairdryer in it.
by Nvestigator February 28, 2017
mugGet the tstd 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