Meaning of nuthouse

Definition of nuthouse

(noun) pejorative terms for an insane asylum

Other information on nuthouse

WIKIPEDIA results for nuthouse
Amazon results for nuthouse