one in the eye for someone - definition and synonyms

phrase British informal
  1. something that spoils someone’s plans or is a disappointment for them. This expression usually shows that you are pleased about this.
See also main entry: eye