outrageant

Adjective

 * 1) outrageous
 * 2) offensive, insulting