Meanings
1923, from donkey's ears, which is rhyming slang for years.[1] That is, donkey's ears is rhyming slang, replacing years with ears, while donkey's years reverts to years, with donkey acting as emphasis. “Donkey’s ears” implies “a long time” because donkey’s ears are long, while “donkey’s years” is supported by the belief that donkeys live a long time.[1]
How to pronounce "donkey's years":
AU
A long time, years and years.
Example Sentences
1
I haven't seen him in donkey's years.
2
She has been living in that house for donkey's years.
3
I've been trying to fix this issue for donkey's years.
4
They have been friends for donkey's years.
5
I haven't been to that restaurant in donkey's years.