1 definition by chay hengil [e]

Top Definition
DTD
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

Mug icon
Buy a DTD mug!