×

squirrely meaning in English

adj.
〔美俚〕古怪的,疯狂的,毫无意义的。

Related Words

  1. squirrelly
  2. squirrels
  3. squirru
  4. squirt
PC Version

Copyright © 2018 WordTech Co.