Answer: pasquilant

AnswerCrossword Clue
pasquilanta lampooner