Skip to main content

Zoe Bee's definitions

Squinja

This refers to a squirrel with ninja skills often found in urban areas. Exceptionally large population found near Denver, CO near Angie Bartolino's workplace.
Beware of the squinjas, they are nut for nuts.
by Zoe Bee February 16, 2010
mugGet the Squinja 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