Skip to main content

Definitions by tpluvstd

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.
"Baby, can you do DTS tonight? - Yeah, Walmart parking lot in an hour"
DTS by tpluvstd February 17, 2010