Ya hayf a ham ye

exp.

Heard in Waterford

A term of disparagement used to label someone as foolish or lacking in intelligence.

In use

G'ways out of that with your nonsense, you absolute hayf a ham!

Posh English

Do cease your foolish prattle and be off with you, you complete and utter simpleton.