Idiom: Jumping Judas!

Idiom Definitions for 'Jumping Judas!'


An expression of surprise or shock.

See also: