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