Skip to main content

Definitions by spdbiz

douche stack 

Not one, but several douche bags hanging out together--especially in public places.
Hey, look at that douche stack over there! Are you kidding me? They're all so stupid.
douche stack by spdbiz February 9, 2010