Nuthouse

What is Nuthouse?

Nuthouse definition and meaning on Dictionary terms:
noun Slang.

a mental hospital; insane asylum.