Slang meaning of JACK IN A BOX

JACK IN A BOX means: Jack in a box is slang for an unborn child, a foetus.