chip on shoulder
Also found in: Wikipedia.
*chip on one's shoulder
Fig. a bad attitude that tends to get someone easily upset. (*Typically: get ~; have ~; give one ~.) Why did you get so angry at the slightest criticism? You seem to have a chip on your shoulder.
chip on (one's) shoulder
A habitually hostile or combative attitude.