Well horsebox

exp.

Heard in Carlow

An absurdly affectionate or bizarre greeting directed at a friend.

In use

Well horsebox, how's things treating you since the last time I laid eyes on you?

Posh English

Greetings dear fellow, how are matters treating you since the previous occasion upon which I beheld your visage?