Green’s Dictionary of Slang

squirrely adj.

also squirrelly
[pun on nuts adj. (2)]

1. [1930s+] (orig. US campus) eccentric, odd, insane.

2. [1960s] (US) reckless; also as adv., recklessly.

3. [1980s+] nervous.