SQUIRRELLY


Meaning of SQUIRRELLY in English

/ˈskwɪrəli; NAmE ˈskwɜ:rəli/ adjective ( NAmE , informal )

1.

unable to keep still or be quiet :

squirrelly kids

2.

crazy

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.