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 make something known in general: took their romance public
To sell shares in a company to the general public: took Ask Jeeves public and then it tanked
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
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