Now, for something offensive.
affront(uh-FRUHNT) noun: 1. An open or intentional offense, slight, or insult. 2. Obsolete - A hostile encounter or meeting.
From the Middle English afrounten, from Old French afronter: Latin ad-, ad- + Latin frns, front-, face.
The White House condemned the conference of Holocaust deniers in Iran as "an affront to the civivilized world."