meaning of booby hatch
1.
pejorative
terms
for
an
insane
asylum
Related Words
booby hatch
|
Developed & Maintained By
Taraprasad.com