Skip to main content

Definitions by Juice Garbajosa

Baby Squirrel

A term of endearment people use to talk about their girl friend or significant other.
Slang term
I'm hanging out with my "Baby Squirrel " tonight.
Baby Squirrel by Juice Garbajosa January 21, 2009