squirrely

listen to the pronunciation of squirrely
Английский Язык - Английский Язык
not able to stay still = restless