When one is living "squirrel life" they are trying to get their nut. It is used to reference having sex or any sexual activity.
"what are you doing tonight bro?" "oh im just trying to live squirrel life tonight"
by andrefrommp July 3, 2012
Get the squirrel life mug.