Top Definition
cute and full of energy, but extremely jittery, unable to make the simplest decisions and therefore often gets squashed in ze road.
She finally hung out with him, and it was actually quite fun. She was just being a squirral about it.
by avrilestrella February 13, 2011
a person who works hard for a living or hard at school but dosen't display it
yo he act like a dumb bastard but you seen his grades, maan dat fool a squirral
by tom November 11, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.