Jumping-jehoshaphat Definition

interjection
(US, dated) Used to express astonishment.
Wiktionary