squirrely

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