Vocabulary

うざっこい

jumbled up; confused; frustrating

i-adjective