Dictionary.com
Thesaurus.com
is affronting
  • present progressive of affront (3rd person singular).