noun: An peevish, pessimistic person.

More...