Let's just define grinch as a crabby and negative person whose sole purpose seems to be to complain and to steal your (and other people's) happiness.

Do you have a grinch in your life?