umble pie

  1. Noun (bkz: humble pie )