infuriating

equivalents

displeasing

synonyms

annoying

exasperating

maddening

vexing