in

chip on shoulder

chip on shoulder

Meaning: holding a grudge or grievance a perceived sense of inferiority being angry because of something that happened in the past habitually combative attitude take …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

between a rock and a hard place

stone’s throw