meaning of A~D~S

A~D~S meaning in Urban Dictionary

Anti Duck SquadA squad that hunts down ducks EDmunds ducks specifically