Answer:

hater

AnswerCrossword Clue
HATEROne without a kind word to say
HATERCurmudgeonly sort
HATEROne who's constantly talking smack
HATERConstant critic
HATERSharp critic
HATERUnceasing critic
HATERMisanthrope
HATERHardly a yes man
HATERIntolerant sort
HATERHardly a fan
HATERFan's opposite
HATEROne not pure of heart
HATERIntolerant type
HATERBigot
HATERMisogynist