Top Definition
A Sky Squirrel is very famous from living in the sky therefore is cousins of the Ground Squirrel. Everybody loves sky squirels
The sky Squirrel is amazing look at him sore!!!
by taytay :) May 02, 2010

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.