Top Definition
A person that is a social outcast; often made fun of by social fishes.
Sandy was a social squirrel and was made fun of in Spongebob's standup routine
by natalieryan January 27, 2009
5 Words related to Social Squirrel

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×