itchy

US /ˈɪtʃ.i/
UK /ˈɪtʃ.i/
"itchy" picture
1.

发痒的, 痒的

having or causing an irritating sensation on the skin that makes one want to scratch it

:
My skin feels itchy after being in the sun.
晒太阳后我的皮肤感到发痒
I have an itchy rash on my arm.
我的手臂上有一块发痒的皮疹。
2.

渴望的, 急切的

having a strong desire or longing for something

:
He's got itchy feet and wants to travel the world.
渴望旅行,想环游世界。
She's got an itchy trigger finger, always ready to argue.
好斗,总是准备好争论。