Christ on a bike

exp.

Heard in Waterford

An exclamation of surprise or astonishment.

In use

Christ on a bike! Did ye see that goal?!

Posh English

Good heavens. Did you see that goal.