Top definition
Creedmoor Mental Hospital is a psychiatric institution for mentally disabled or challenged persons. It is located in Queens Village, NY and can be seen from the Tribourough Bridge entering Queens. It is known for its abusive and cruel treatment toward patients and numerous barbed wire fences surrounding the hospital. Protective bars cover all the windows to prevent any escape or suicidal attempts from patients. Working in this hospital can be pretty dangerous.
Dan: "Yo, what happened to Bill?"
Jenny: "He ended up in Creedmoor Mental Hospital"
Dan: "Oh, he must've been really mental."
by girard December 22, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug