eaten humble pie

English

Verb

eaten humble pie

  1. past participle of eat humble pie