☞ For donkey's years is a pun referring to the length of a donkey's ears and playing on a former pronunciation of years as ears.
2013Daily Telegraph Mrs Lynch said the stealing had gone on 'for donkey's years', and the family had to go to court as a last resort because 'we just couldn't go on'.