meaning of 3DT

3DT meaning in Urban Dictionary

Three cocks Touching