Green’s Dictionary of Slang

D. S., the n.

[abbr.]

Drug Squad.

[Scot]I. Welsh Trainspotting 340: It was more than possible that the D.S. had stuck a tail on them.
[Scot](con. 1980s) I. Welsh Skagboys 336: What’s gaun on there? She fuckin DS or what?