Top definition
when you go to a place and you notice there's too many douchebags there.
damn, this place is overrun with douchebags. this place is like a douche safari
by bluehefner April 16, 2010
Get the mug
Get a douche safari mug for your grandma Nathalie.