Debbie Downer

noun: Someone who is persistently negative and pessimist.