むずむず
Meanings
Verb (する, intransitive)
1. to itch; to feel itchy; to feel creepy
2. to be impatient; to itch (to do something); to be eager
Top 20400