tpluvstd's definitions
Acronym for Dirty Truck Sex; usually required with moderate distance relationships, when meeting halfway for DTS is required. Generally involves roadhead until a suitable sideroad is found.
by tpluvstd February 17, 2010
Get the DTS mug.