Skip to main content

Juice Garbajosa's definitions

Baby Squirrel

A term of endearment people use to talk about their girl friend or significant other.
Slang term
by Juice Garbajosa January 21, 2009
mugGet the Baby Squirrel mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email