infuriating
equivalents
displeasing
synonyms
annoying
exasperating
maddening
vexing