Debbie Downer

Etymology
Popularized as the name of a on the comedy show .

Noun

 * 1)  A naysayer; one whose negative remarks depress or dissuade others.