Meaning
to carry a grudge or be easily offended
Literal Meaning
to have a small piece of wood on one's shoulder, inviting conflict
Example
“He's got a chip on his shoulder about that promotion he didn't get.”