Set one’s teeth on edge To be unpleasant and to cause an uncomfortable feeling. The idea that we would have to move our office immediately set my teeth on edge.