squirrely

listen to the pronunciation of squirrely
Englisch - Englisch
not able to stay still = restless