IdiomFood & DrinkEnglish

teach your grandmother to suck eggs

Meaning: To give advice to someone who knows far more than you.

Example: “Explaining knitting to my aunt is teaching my grandmother to suck eggs.”

Origin: Sucking the contents out of a raw egg was a skill an old woman would already know well. The phrase is recorded from the early 18th century.

Equivalents in other languages

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

  • Tienes mucho corazón You're extraordinarily generous and warm — you give more than you need to.
  • Tienes mucho arte You have natural flair, charm, and creative talent — an effortless quality that can't be…
  • Eres todo un personaje Said with deep affection: you're unforgettable, one of a kind, impossible to replace.

Browse all compliments & insults →

Keep exploring

Explore all idioms →