one in the eye for somebody
From Longman Dictionary of Contemporary Englishone in the eye for somebodyone in the eye for somebodyBritish English spokenPROUD something that will annoy someone or give them a disadvantage – used especially when you think this is a good thing This latest judgment will definitely be one in the eye for the fast food corporations. → eyeExamples from the Corpusone in the eye for somebody• It was one in the eye for the old order.