Vocabulary
うざっこい
うざっこい
jumbled up; confused; frustrating
i-adjective