Top definition
Anti Duck Squad

A squad that hunts down ducks EDmunds ducks in particular
Boy: "Oh shit there go channel"
Girl: "This looks like a job for A~D~S
by twilightfan111 August 31, 2008
Get the mug
Get a A~D~S mug for your brother-in-law James.
buy the domain for your travel site