2 definitions by boogieboy

slang for hospital for people will serious mental illness
"Where's Dave been?" " Oh he's back in the squirrel pen again. He was saying the President got him pregnant." nut house loony bin mental institution mental hospital funny farm madhouse
by boogieboy August 21, 2015
Get the squirrel pen mug.