Definitions of Nut house:

  • noun:   pejorative terms for an insane asylum