LOONY-BIN


Meaning of LOONY-BIN in English

Noun. Mental institution, a lunatic asylum.

Slang English vocab.      Английский сленговый словарь.