Top definition
Abbreviation for "down to shank that skank." Used to express a strong distaste for someone considered a "skank."
girl 1: Oh my god I hate that girl Charli. I wish she would just fall off a cliff or something

girl 2: Yeah I'm definitely DTSTS
by muyvircofigen. June 21, 2009
Get the mug
Get a DTSTS mug for your brother-in-law Callisto.