¿Qué significa "itching to say [something]"? ¿En qué circunstancias se utiliza?

Respuesta de un hablante nativo
Rebecca
"To be itching to do/say something" significa que tienes muchas ganas y que estás impaciente por hacer o decir algo. En este caso, "itching to say it" significa que alguien quiere desesperadamente decir algo. Ej: "I'm itching to go travelling now that pandemic restrictions have eased significantly." (Me muero de ganas de viajar ahora que las restricciones por la pandemia se han reducido de manera significativa.) Ej: "I was itching to say it, so I will. I can't hold it back anymore." (Me moría de ganas de decirlo, así que lo diré. No me lo puedo guardar más ya.)