Skip to main content

Definitions by Boogieboy

squirrel pen 

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
squirrel pen by Boogieboy September 30, 2015