What does A~D~S mean?

A~D~S meaning in Urban Dictionary

Anti Duck SquadA squad that hunts down ducks EDmunds ducks specifically