Idiom: Jumping Judas!

What does 'Jumping Judas!' mean?

An expression of surprise or shock.


See also: