(North American slang) A psychiatric hospital; just as the nautical term from which it originates refers to a framework with a small hatch, a psych hospital is not easy to escape from.
Does Donald Trump belong in a boobie hatch?
by Darwin Jr. January 21, 2018
When an item, be it living (God forbid) or inanimate, gets stuck between a woman's breasts. Sometimes it's an accident, sometimes not. Most of the time it's an accident. If the female subject is with other females, they call out "BOOBY TRAP!". Sounds stupid but it's really funny...
by Erin Wolf The Werewolf (furcadian name) May 12, 2004
by Hecklin Harry November 03, 2008
by zc124 February 22, 2011
by prepster69 November 22, 2007
by JMBR July 25, 2003
by blackknight76 February 20, 2005