Meaning of "For donkey's ears?"

While recently reading an article I stumbled upon this phrase. From the context of the article, I cannot find the definition of this phrase as most results are irrelevant. Answers?


The Free Dictionary:

donkey's years A long time, as in I haven't seen her in donkey's years. This expression punningly alludes to the considerable length of the animal's ears.

Also you might want to read this and this.