yo there's a dt that moved in just a few blocks away so be careful what you do around here now
acronym for detectives
"yo there's a dt that moved in just a few blocks away so be careful what you do around here now" What is the definition of "dt"?