Skip to main content

Definitions by TheJake67

Squirrel 

Term used as a noun or verb to describe a person, or the actions of a person, who is totally unreliable.
i.e. a flake
Mike, where were you the other night?! You totally squirreled! You were supposed to meet us at the bar!
Squirrel by TheJake67 January 14, 2009