NativeUK Logo

Useful English Word or Phrase to Boost Your English: Yonks

What does it mean?

Yonks is a classic British slang word meaning a very long time. If you haven't seen a friend in years, you might say, "I haven't seen you in yonks!" It’s informal, friendly, and used by Brits of all ages to emphasize a long duration. It’s much more common than saying "ages" or "eons" in casual speech.

Is it positive or negative?

Neutral.

When do you use it?

Commonly used in casual conversation to emphasise that something has lasted or hasn't happened for a long time.

Examples

Example 1: I haven't been to that local pub in yonks, we should go tonight!

Example 2: It took me yonks to get home yesterday because of the roadworks.

Question for you

What’s something you haven’t done in yonks that you’d love to do again?

WhatsApp Me! Book a Lesson Home

Are you looking for English speaking practice online?

Don't Wait "Yonks" to Improve Your English

Life moves fast, so don't wait yonks to start working on your fluency. My online English lessons are designed to give you real results quickly, so you can start speaking with confidence sooner. I'm a British native speaker who focuses on practical language you can use immediately. Check out my lesson prices here and let's get you talking!