1 definition by Milsiemillsebie

Short for 'Through-Top Definition'.

The term applied to an appreciable level of detail of female breasts through clothing.
The presentation was a little mind-numming but I enjoyed some top notch TTD. Success :)
by Milsiemillsebie March 31, 2011
Get the TTD mug.