What is a Head Scratcher? A Head Scratcher is an expression used to describe a puzzle, riddle, or problem that is difficult to solve, thereby causing one to scratch their head in confusion. It’s an amusing term that exhibits the frustration of being stumped and the physical reaction it elicits. This phrase is often used […]