Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by donkers1
Douche Armada
Share definition
Flag
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
Douche Armada
by
donkers1
February 7, 2010
Get the
Douche Armada
mug.