justenglish.me
Idiom: Chip on your shoulder
Fig. a bad attitude that tends to get someone easily upset. “Why did you get so angry at the slightest criticism? You seem to have a chip on your shoulder.” Meaning A perceived grievanc…