when being verbally attacked you say eat dirt to offend the other person. once you say those two magical words people will back down cause they know you mean business.
when you tell someone to eat dirt, it is usually to present a minor form of annoyance. for example, if someone stole my pen, i’d glare at them and tell them to eat dirt. now, if someone killed my cat, i’d kill them. big difference.