Give (one) both barrels phrase
To assault or punish someone forcibly; to upbraid or chastise someone fiercely.
My mom gave me both barrels when seeing me arriving home after curfew.
The teacher gave John both barrels when she caught him cheating the second time.
I've given John both barrels because this is the second time he has come late.
To criticize someone in an extremely aggressive and angry way
If a person "gets a lot of grief from someone", he or she receives a strong criticism or judgment for something.
To scold someone
To criticize someone or something harshly.
1. (For insects) To bite one all over.
2. To win against someone easily.
3. To seriously harm or chastise someone.
4. To make one distressed.
The verb "give" must be conjugated according to its tense.
This phrase refers to the firing of both barrels of a double-barrelled gun.