Horrid buck

adj.

Heard in Meath

A big surprise or shock.

In use

When the wife waltzed off on him, Jem got a horrid buck

Posh English

When his wife departed abruptly, Jem received a shock of considerable magnitude.