Yonk

n.

Heard in Galway

A long period of time. Also: years.

In use

Jaysus I havent seen her in yonks" "Ihavent seen you in yonks

Posh English

Good heavens, I have not seen her in simply ages. I have not seen you in simply ages.