SkwirllieSquirrel's definitions
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.
by SkwirllieSquirrel August 29, 2011
Get the Squirrelmug.
Get the Squirrelmug. We'll email you a link to sign in instantly.