1 definition by ow;aeithlskagnldsg

Top Definition
DTD
Down to Date

Hey baby! I'm not DTD but i'm DTF
by ow;aeithlskagnldsg August 06, 2008

Mug icon
Buy a DTD mug!