What does ‘booby-hatch’ mean?

( n ) An insane asymlum. Donny Brooke should be put away in a booby-hatch somewhere.