Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by tpluvstd
DTS
Share definition
Flag
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
Get the
DTS
mug.