Skip to main content
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.
tstd by Nvestigator February 28, 2017
Related Words
The Sick, The Dying... And The Dead!
Have you heard Megadeth's 2022 album?

Yeah, TSTDATD
tstdatd by ztaine November 3, 2023