1 definition by 187onallgayassrappaz

Top Definition
A psych ward or hospital for the mentally (and criminally)

Shane from Degrassi Junior High ate acid with luke,
went crazy & jumped off a bridge.

If you want to visit him, ya gotta go to the "puzzel factory"
by 187onallgayassrappaz June 20, 2010
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.