What does "eat me" mean? Also, I saw Bart Simpson saying "eat my shorts" in "The Simpsons." Are these expressions somewhat related?

Native speaker’s answer
Rebecca
"Eat me" is an expression that expresses anger and dismissal of someone if they're irritating you or have disdain for them. In other contexts, it does have an association with oral sex, so if not used as a response of anger or contempt, then it could also mean that, which could also be offensive in some cases. I haven't watched the episode of The Simpsons, so I'm not sure of the exact context, but to me, it sounds like "shorts" is a minced oath for "shit." The phrase "Eat my shit" or "eat shit" which is also used as a response of anger or contempt, so they are similar, yes! Ex: When my friend shouted at me, I shouted back, "eat me." We're no longer friends. Ex: A: Wow, you're not good at fixing things at all. B: Eat shit, Johnny.