"I am going to have you put in a booby-hatch " I want to know what Booby-hatch means?
A booby hatch is an insane asylum or mental hospital.
thanks alot mykwner for your help
Forum Rules