loonybin

noun

An informal and dismissive name for a psychiatric hospital.