kick someone in the teeth - definition and synonyms

phrase informal
  1. to upset someone, or to make them feel disappointed, especially when they are trying hard to achieve something
See also main entry: kick