loony bin


Meanings

  • pejorative terms for an insane asylum