‘to teach one’s grandmother to suck eggs’: meaning, origin - grandmothers suck


idioms - Etymology of 'teaching grandma to suck eggs'? - English Language & Usage Stack Exchange grandmothers suck

Teaching (your) grandmother to suck eggs is an English language saying that refers to a person giving advice to another person in a subject with which the other.

The Phrase Finder has "Don't try to teach your Grandma to suck eggs" as older than you might think, but without any explanation of the egg.

Q From Jonathan Downes: I wonder if you would care to explain a phrase in wide use but rather odd in its direct meaning: teaching your grandmother to suck eggs? It was first recorded in 1707 in a translation by John Stevens of the collected comedies of the Spanish playwright.