1 definition by Duppiedoo

Top Definition
One who is a repetitive Douche or Scumbag.
Asher is such a doucher, he leaves his wallet at home every time we go out to eat.
by Duppiedoo November 16, 2009

Mug icon
Buy a Doucher mug!