Введите любое слово!

Donkey's years Meaning in English

expression

ˈdɑŋkiz/ /ˈjɪɹz/, /jɝz
DAHN-keeze YEERZ
ˈdɒŋkiz/ /jˈiəz
DON-keeze YEERZ

Definition

This is a British informal expression meaning a very long time. People use it when talking about something that happened ages ago or when they haven't seen someone for many years.

Usage & Nuances

Very informal and chiefly British English; rarely used in American English. Common in phrases like 'I haven't seen you in donkey's years.' Not literal—does not actually refer to donkeys. Often used with present perfect tense.

Example Sentences

I haven't seen you in donkey's years!

basic

We haven't eaten at this place in donkey's years.

basic

My old school friends and I haven't met up in donkey's years.

basic

Wow, it's been donkey's years since we last talked.

natural

You've had that car for donkey's years!

natural

That shop has been closed for donkey's years.

natural