zébulonTop 35000MeaningsNoun1. jack-in-the-box (someone who appears unexpectedly) (figurative, figuratively)