Search in full dictionary
LOONY BIN
LOONY BIN
ScnMaster
(informal)
an
insane asylum
or the
psychiatric
ward
of a hospital.
—NED Approved Glossary