居た堪らない
1
unable to stay (on);unable to endure being somewhere a second longer;feel like running away
See also:
居たたまれない (いたたまれない)
Other forms
居たたまらない 【いたたまらない】