jumping Jehoshaphat

English

Interjection

jumping Jehoshaphat

  1. (US, dated) Used to express astonishment.

Synonyms