TSTL
English
Adjective
TSTL
(
not comparable
)
(
informal
)
Initialism of
too
stupid
to
live
.
Anagrams
TTLs