humble pie

Definition

Food

  • A meat pie made from offal.
http://www.dictionarycentral.com/definition/humble-pie.html