居たたまれない (いたたまれない) — unable to stay (on) | Kumi Dictionary