Tag: head-scratcher

  • Scratch your head

    Scratch your head

    English Phrase: Scratch your head Every week, I have to scratch my head to come up with Idioms and Words of the Day to put in my posts. Scratching your head is a nervous reaction to concentrating and thinking hard. When I decided to write about this phrase, Colombo came to mind immediately. The perpetrators…