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

Mug icon
Buy a puzzel factory mug!