nuthouse
nounDefinition of nuthouse
slang
: a mental hospital
Keep scrolling for more
Keep scrolling for more