ate humble pie

English

Verb

ate humble pie

  1. simple past of eat humble pie