1 definition by xWaRpeDx

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
Get the douche armada mug.