eat humble pie

Meaning: To admit one was wrong and apologize humbly.

Language: English

Literally: (Already vivid in English)

Example: “After insisting the shortcut was faster, Dad had to eat humble pie when we arrived an hour late.”

Category: Food & Drink

Origin: A pun. "Umble pie" was made from the "umbles," the heart, liver and other innards of a deer, a cheaper dish than the venison itself. "Humble pie" in the figurative sense is recorded from the early 19th century.

Equivalents in other languages

More idioms — Food & Drink

More English idioms

From our tongue twisters

Browse all tongue twisters →

← Back to Idioms