Skip to main content

donkers1's definitions

Douche Armada

a group of 5 or more douche canoes
guy1: Dude, check out the douche armada that just walked in
guy2: yeah, what a bunch of douche canoes
by donkers1 February 7, 2010
mugGet the Douche Armada mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email