In other cases its been charged as things like making a terroristic threat or harassment in some cases people who have spit or coughed on others have been charged with assault.
Is it legal to punch someone who spits on you. However the situation might not be so cut-and-dry. Will you serve time and go to jail. Its not assault because its entirely legal for you to do so.
We do not have an attorney-client relationship. It is against the law to assault someone hit push slap etc. The man who spit on you could have been charged as well but the decision to do so is up to the District Attorneys Office.
I knew guys who took out an entire police force fo. For PlayStation 4 on the PlayStation 4 a GameFAQs message board topic titled If someone Spits on you are you Legally allowed to Punch them in the face - Page 17. We know coughing on others is a crime.
Thats why I think theres more to this story. However if physical harm is imminent or theyve already hit you once you may have a legal right to self defence and can hit them back. This is legally referred to as no duty to retreat Youre allowed to operate under the assumption that one act of violence will not be the end of their acts of violence against you.
In a physical confrontation self defense typically allows a person who reasonably believes he is about to be hit to defend himself. The big main legal justification for punching anyone is self-defense when youre being attacked or anticipate being attacked. What kind of legal charges are you facing if you punch someone in the face and bust them up pretty bad.
You do not have the legal right to punch someone just because you are pushed. Yes coughing on someone to expose them to illness is assault. Now if someone spits on you and you engage them in a ten minute conversation then punch them youre in a different category now.