To dream you are punching someone or something signifies latent anger and aggression. It also symbolizes power and inner strength. To dream you are unable to throw a punch suggests you feel defenseless. You may suffer from lack of self-confidence and low self-esteem. To dream of drinking punch signifies vitality and renewal.