odieux

Etymology
.

Adjective

 * 1) obnoxious (very annoying)
 * 2) odious
 * 3) unbearable (of person)