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 We'll never spam you.