"Yonks" is given as a common slang word in both Australia and New Zealand too meaning "years" One explanation I've seen is that it is derived from "Donkey's years" as in I haven't seen her for donkeys y/ears (long!) - but ......who knows?