To have a chip on one's shoulder means:

To have a chip on one's shoulder means:

Explanation

"To have a chip onĀ  shoulder" means to be easily angered or hold a grudge, often due to feeling wronged or insulted.