the booby hatch
nounDefinition of the booby hatch
informal + often offensive
: a hospital for people who are mentally ill