Home You Mean Booby Traps? That’s What I Said. Booby TrapsYou Mean Booby Traps? That’s What I Said. Booby Traps