jumping Jehoshaphat

English

edit

Interjection

edit

jumping Jehoshaphat

  1. (US, dated) Used to express astonishment

Synonyms

edit