Skip to main content

Duppiedoo's definitions

Doucher

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 17, 2009
mugGet the Douchermug.

Share this definition