Skip to main content

Definitions by Dudes Night

Douche Squad 

Another term for a group of douche bags.
"Here comes the douche squad from Arizona."
Douche Squad by Dudes Night September 5, 2006