Japanese dictionary
はがゆい
(feeling) impatient; irritated; irritating; frustrated; frustrating; vexed; vexing
Kanji details
・tooth
・cog
・itchy