What Is A Person Who Hates Everything And Everyone Called?

We have a word for people who are grumpy all the time, hating everything around:

Inform your grumpy friends you have a name for them, share this!

TRENDING TODAY

TRENDING TODAY