Skip to main content

Definitions by squirrel wrangler

Nesting Squirrel 

An American derogatory term for a Russian female. Can be used interchangeably with the term "homewrecker."
"Poor Joe, he seems really depressed."
"His girlfriend just left him. She was a nesting squirrel."