Top definition
A person (man or women) who has negative attitude which causes the mood of situation to lower; a person who is a douche bag.
Hey John smith, Saturday night was fun until that debbie doucher ,Bob, came over.
by stevenklienman February 14, 2009
Get the mug
Get a Debbie Doucher mug for your coworker Zora.