itch: “Itch” significa picor o comezón en español.
I have an itch on my arm. → Tengo picor en el brazo.
to itch:
My skin itches. → Me pica la piel.
To itch to do something → Tener muchas ganas de hacer algo.
I’m itching to try it. → Tengo muchas ganas de probarlo.
to scratch that itch → “Scratch that itch” es una expresión idiomática que significa satisfacer un impulso persistente o cumplir un deseo obsesivo.