1 definition by Dungpo Smith

Top Definition
The house in which a large group of Douches live together.
Bob: "Have you seen Jersey Shore?"
Jill: "Yeah, they're living in a douche bungalow"
by Dungpo Smith November 20, 2010
Mug icon
Buy a Douche Bungalow mug!