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!"
4👍 1👎