nut house









nut house


noun Slang.

  1. a mental hospital; insane asylum.
47 queries 0.569