Jumping-jehoshaphat definition

(US, dated) Used to express astonishment.
interjection
0
0
Advertisement