1 definition by Semi-Dunn

A sexually-oriented woman that likes to "climb your wood," and swallow all of your nuts.
Dude, she had sex with like 3 guys yesterday.

Wow, what a squirrel.
by Semi-Dunn June 5, 2011
Get the Squirrel mug.