he is always squirrelling around and never sitting stil
a person who is very curious, is jumping/running around always looking for something new and exciting to do, and who absolutely can not sit still
"he is always squirrelling around and never sitting stil" What is the definition of "squirrelling"?