umble pie Hear it!

umble pie Definition

um·ble pie (umbəl)

noun

humble pie