1 definition by ams :)

1
to drink so much, you throw up, and then to continue drinking from that point.

or druggies till death.
Alex, Leann, Molly dtd'd again last night.
by ams :) August 31, 2009
Get the merch
Get the dtd neck gaiter and mug.