1 definition by DracoMalfoysHöre

DTD stands for dram the dick fist invented by a streamer by the name of Tommyinnit
Everyone calles you dtd, nobody like you”
by DracoMalfoysHöre January 23, 2021
Get the DTD mug.