Idiom: Eat humble pie

What does 'Eat humble pie' mean?

If someone apologises and shows a lot of contrition for something they have done, they eat humble pie.

See also: