To be accursed, humiliated, etc •Usu a loud oral insult; in WWII, Japanese troops attempted to arouse US troops to a reckless frenzy by shouting ''Babe Ruth eats shit!'': You eat shit, you son of a bitch!
To accept or endure humiliation, victimization, bullying, etc; eat dirt •Often in the negative: Yeah, but at least you don't take any shit from anybody/ Do I have to take this shit from my own partner?(1940s+)
The Dictionary of American Slang, Fourth Edition by Barbara Ann Kipfer, PhD. and Robert L. Chapman, Ph.D. Copyright (C) 2007 by HarperCollins Publishers. Cite This Source
Idioms and Phrases with eat shit
Also,eat crap. Submit to degrading treatment, as in He refused to eat shit from the coach. James T. Farrell had the one term in Grandeur (1930), “They don't eat nobody's crap,” and Mario Puzo the other in Dark Arena (1955), “He'd eaten shit all week.”
[ ; second half of 1800s