squirrely
adj. 像松鼠的;焦躁不安的;疯狂的;古怪的(非正式)
例句
You should have seen those squirrely litle yellow folks falling over their bamboo slippers to impress me!
你们可能已经看到了,那些古怪的小黄人摔过他们的竹子拖鞋来博取我的注意。