
Anyone ever hear of D.D.T.P. wear? The matches I found in acronym finder didn’t seem to make much sense:
Deaf and Disabled Telecommunications Program
Debian Description Translation Project
Drug Dependency Treatment Program
Any guesses for the proper description?