To have an axe to grind

An expression with three related but slightly different meanings connected to strong opinions

Popout Listen on the new Podbay
Loading...