What is Douche Squad?
1.
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!"
See
2.
Another term for a group of douche bags.
"Here comes the douche squad from Arizona."
See
Random Words:
1.
the street where the best baseball team in the world plays, yes thats right, the RED SOX!
I'm goin over to Yawkwy way to see the R..
1.
When your breath smells so bad that when you breathe out of your nose, people around you can smell it. Also known as "Nose breath&..