1 definition by pppppaaaaaajjjjj

Top Definition
DTS
Down to snuggle
Dude, Paige was totally DTS last night.
by pppppaaaaaajjjjj September 11, 2010

Mug icon
Buy a DTS mug!