To dream that you are punching someone or something represents anger and aggression you are feeling. You may be surprising someone with a different belief or opinion. Forcing an unpleasant view or idea on someone else. If someone is punching you it may reflect anger or aggression you feel from someone else. It may also reflect someone forcing their views on you.
If you are punched in the stomach it may reflect anger or aggression that is making you feel sensitive about something you don’t like. Someone may have hurt your feelings or surprised you with upsetting news.
To dream of being unable to throw a punch suggests that you are feeling helpless or powerless express anger. You may have issues with self-esteem, confidence, or speaking up for yourself.
To dream that you are drinking punch represents social ease. Making an effort to get along or not notice other people’s problems.