Search in full dictionary

LOONY BIN

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