いたたまれない【居たたまれない】 itatamarenai 1. unable to stay (on); unable to endure being somewhere a second longer Expression #124955 Open Menu Add to collection... Open