LOONY BIN


Meaning of LOONY BIN in English

[loony bin] n (1919): an insane asylum: madhouse

Merriam-Webster English vocab.      Английский словарь Merriam Webster.