Answer: insulter

AnswerCrossword Clue
INSULTER

Insolent one.

INSULTER

Affronter