Back to N1 Words
居た堪らない
いたたまらない
JLPT N1
expression
Meaning
unable to stay (on)