SQUIRRELLY


Meaning of SQUIRRELLY in English

[squir.rel.ly] adj (1928): nutty 3

Merriam-Webster English vocab.      Английский словарь Merriam Webster.