Top Definition
A bar that lonely/depressed failures in life go to, to drink and forget about life. Sometimes to meet or hook up other loners as well.
I'm going to the squirrel bar on Friday night after work because I got no where else to be, no where else to go.
#squirel bar #squirrel #loneliness #drink up #piano man
by duc_star November 24, 2006
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.