1 definition by chay hengil [e]

Damn the Devil!

An acronym that exclaims joy and thankfulness towards God by condemning Satan. It is often used with PTL (Praise the Lord) because they both have similar meanings.
person1: "That was so incredible!"

person2: "PTL and DTD!"

person1: "Hallelujah!"
by chay hengil [e] May 16, 2010
Get the DTD mug.