One who is so dirty that he has to douche the douche.
fuck you, you Douche Doucher
by Blizzy10 August 15, 2008
Get the Douche Doucher mug.