Random
Source Code

Debbie Doucher

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