Welcome aBoard, nanowiz, and thank you for an interesting question.
Over in the UK, "booby" is a derogative term that dates back a couple of hundred years, possibly more (NicholasW - any ideas?) It is probably a corruption of "baby"