What does the idiom "for donkey's years" mean?

for donkey's years is an idiom used by many writers. When idioms are used in the right place, they open the doors of effective communication and increase your descriptive power. In this way, you will be better understood. The meaning of the expression for donkey's years is also remarkable in this respect.

Meaning of "for donkey's years"


The phrase 'for donkey's years' is an idiomatic expression used to mean an incredibly long time. It is often used to emphasize the length of time something has been happening.


The origin of this phrase is unknown, however, it could have come from the fact that donkeys have been used as a form of transportation for centuries and thus have been a part of many cultures for a long time.


This phrase is usually used to emphasize the length of time something has been going on. It can be used to describe a situation or an accomplishment. It can also be used in a humorous way to refer to someone’s age.

Example Sentences

  • I've been waiting for my bus for donkey's years!
  • He's been working at the same job for donkey's years.
  • Grandma's been living in the same house for donkey's years!

The meanings of the words in the "for donkey's years" idiom

The universal role of idioms

"Kill two birds with one stone" is an English idiom that means to accomplish two things with a single action. In French, the similar idiom is "Faire d'une pierre deux coups," which translates to "To kill two birds with one stone." This idiom highlights the efficiency of completing two tasks with one action.


No comment has been written about for donkey's years yet, you can write the first comment and share your thoughts with our other visitors.
Leave a Reply