insultant
/ɪnˈsʌltənt/Definitions
1. noun
A person who habitually offends or insults others.
“The arrogant film critic was considered an insultant by many of the directors she reviewed.”
2. adjective
Causing or intended to cause offense.
“The insultant tone of the politician’s speech sparked widespread outrage.”