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
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt