look up any word, like thot:

1 definition by taybaby12

 
1.
dts
Similiar to the phrase dtf meaning "down to fuck", dts is an abbreviation for "down to skype".
Hey, I'll be home in about 10 minutes, you dts?
by taybaby12 February 04, 2011