andrefrommp's definitions
When one is living "squirrel life" they are trying to get their nut. It is used to reference having sex or any sexual activity.
by andrefrommp July 5, 2012
Get the squirrel life mug.
Get the squirrel life mug.We'll email you a link to sign in instantly.