to eat humble pie is to apologize and/or face humiliation. originated from the dish "umbles pie" which peasants ate in medieval times (umbles are the innards of deer/cow/boar/whatever else was lying around)
by brettruby December 29, 2008