Infuriating Adjective

making one extremely angry and impatient; very annoying