Skip to main content

Definitions by jazzmang

Douche Squad 

A group of douches. (Read: Douchey people).
Also pertains to a certain computer repair company.
"That's some straight up Douche Squad shit right there!"
Douche Squad by jazzmang September 22, 2008