Tuesday 16 June 2009

Idiom: “ A Chip On Your Shoulder

This is idiom means to be upset about something that happened in the past.

“John has a chip on his shoulder because Mary was promoted over him”

Dave English

Click here to learn English online