"The hardest portion of English, I must say it: Idioms." Flula Borg
Sunday, May 21, 2017
The original phrase is believed to be “to eat boiled crow”, but either way, using the term “eat crow” to mean to be proven wrong, is thought to have first appeared in or around 1850. Read about it's earlier beginnings and it's evolution here.
Perhaps eating crow meant to be proven wrong all along because someone first uttered, "Crow can't taste that bad" and then preceded to eat the crow and discover they were very wrong. Ha!