jeerer
1. [ noun ] someone who jeers or mocks or treats something with contempt or calls out in derision
Synonyms: mocker flouter scoffer
Related terms: unpleasant_person jeer scoff