English version

take a pop at somebody

From Longman Dictionary of Contemporary Englishtake a pop at somebodytake a pop at somebodyBritish English informal to criticize someone in public When you’re a professional footballer, you expect people to take a pop at you now and again. pop
Pictures of the day
What are these?
Click on the pictures to check.