'Umble pie' definitions:

Definition of 'Umble pie'

From: GCIDE