Top definition
Acronym for 'true that double true'

A quick response of agreement to a statement that is truer than true. Taken from SNL Digital Short "Chronicles of Narnia (Lazy Sunday)".
"Chinese buffets are delish."
by DBOTY November 07, 2007
Get the mug
Get a ttdt mug for your mama Zora.
buy the domain for your art blog