Top Definition
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 07, 2010
1 more definition
1 Word related to Douche Armada
A group of 4 or more douchebags
A group of guidos walk into a bar...

Oh man, looks like the douche armada has just arrived.
by xWaRpeDx October 24, 2010

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.