1 definition by SkwirllieSquirrel

A woman who is obsessed with getting sex, she is constantly trying to make excuses to get it, even falsifying plans in order to get a man's nuts.
Bobby: "Dude, Amanda is such a squirrel."
Geoffrey: "I know, man, she's always after my nuts!"
by SkwirllieSquirrel August 28, 2011
Get the Squirrel mug.