A punch to the throat can crush the larynx cutting off breathing and in any case is a very painful blow.
Can you legally punch someone. Assault is any act that intentionally or recklessly see below for definitions causes someone to fear immediate violence. The courts are likely to say that you had a duty to scramble out of the way or to step back. But from there the lines get blurrier.
In every state cruelty against animals is illegal so punching a kangaroo willy-nilly is definitely not allowed. I hate to be the one to break it to you but theres a lot of stuff in the movies thats entertaining but bears no resemblance to real life. Yes you could have been arrested and charged with assault and battery which is an unprivileged unconsented touching.
Absolutely one is legally-rightful to protect oneself and ones family or another human being from physical attack but not animals or property. If the person you punched sustained a serious injury missed work or suffered psychological trauma from the incident he can sue you for damages. However self defense is a defense to an assault charge.
It is against the law to assault someone hit push slap etc. Is an assault and battery. But any act of self defense has to be in legal.
You do not have the legal right to punch someone just because you are pushed. It is against the law to assault someone hit push slap etc. You wont see that one.
Even if you are acquitted of criminal charges for punching someone you can still be sued in civil court. You do not have the legal right to punch someone just because you are pushed. Someone who is willing to break the law and violate your person al space in an effort to harass you is very likely to be unpredictable or even dangerous.