Squirrel powers Synonyms

Definitions for Squirrel


  • (noun) a kind of arboreal rodent having a long bushy tail
  • (noun) the fur of a squirrel

Synonyms for phrase

SP abbreviation

SP is an abbreviation for Squirrel Powers
What does SP stand for?
SP stands for "Squirrel Powers"