noun Slang. a mental hospital; insane asylum.
nut house 🔊 Listen to this noun Slang. a mental hospital; insane asylum. Share Facebook Twitter Google +