Funny-farm meaning

A mental health facility or hospital.
noun
0
0
An institution for hospitalizing the mentally ill.
noun
0
0
(idiomatic) An insane asylum. [from the 20th c.]
noun
0
0
Advertisement