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."
"ttdt"
by DBOTY November 07, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt