Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Nvestigator
tstd
Share definition
Flag
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
Get the
tstd
mug.