eat dirt

Verb

 * 1)  To submit in a meanly humble manner to insults; to eat humble pie.