Definitions of Loony bin:

  • noun:   pejorative terms for an insane asylum