Skip to main content

Lizaura's definitions

squigga

Black squirrels that are only found in certain areas like Westfield, Mass. These squirrels kick the asses of students and gray squirrels.
by Lizaura November 6, 2003
mugGet the squiggamug.

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