be restless; be agitated and nervous and unable to remain still
BE LIKE A CAT ON A HOT TIN ROOF
Meaning of BE LIKE A CAT ON A HOT TIN ROOF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012