Green’s Dictionary of Slang

d/t n.

[abbr.]

in sex contact advertisements, dirty talk; dominance training.

neris ‘The Advertising Alphabet’ 15 Oct. on ‘GenQuest’ at Yahoo! Groups 🌐 DT or D/T Dominance Training or Dirty Talk.