Skip to main content

Definitions by twilightfan111

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
A~D~S by twilightfan111 October 19, 2008