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?
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.