Top definition
A place overflowing with douches that you should have a place to put them all
Walk into bar, see multiple douches...

Say to friend "this place really needs a douche hutch"
by sdmama January 16, 2014
Get the mug
Get a douche hutch mug for your grandma Rihanna.