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
5 Words related to Debbie Doucher

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×