To eat dirt

to submit in a meanly humble manner to insults; to eat humble pie.- Otway (1684).

See also: Dirt