Crapehanger

Crapehanger (n) a gloomy person; a pessimist.