Judas-priest meaning

(euphemistic) A less offensive term in place of the idiom Jesus Christ! commonly used in anger or surprise.
interjection
1
1
Advertisement