nut house

(slang) an insane asylum; a prison and/or hospital for the mentally ill.