Meaning of nut house

Definition of nut house

(noun) pejorative terms for an insane asylum

Other information on nut house

WIKIPEDIA results for nut house
Amazon results for nut house