Green’s Dictionary of Slang

booby n.4

see boo-boo n.6