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
5 Words related to A~D~S

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.