Idiom: Jumping Judas!

Idiom Definitions for 'Jumping Judas!'


An expression of surprise or shock.


Idioms similar to 'Jumping Judas!'

See also: