1 definition by ibizaslang

Top Definition
DTS
Down To Shift
here that one over there, she is totally DTS
by ibizaslang May 07, 2011

Mug icon
Buy a DTS mug!