いきどおろしい
ikidōro shii

i-Adjective

1. infuriating; maddening; exasperating; angry; furious; irritated

Formal Register