Term: humbugger
Example: he was a real humbugger with the way he was always finding fault with everything and everybody
Definition: a negative person who finds fault with everything and everyone