
To give somebody a rocket
Colloquial Use
This phrase is common in casual, informal conversations, often within British English. 
Intensity Varies
The severity of the criticism can vary – sometimes it's mild, other times very strong. 
Not Literal
Don't misunderstand – it's not about actual rockets. It's a metaphor for a harsh talk. 