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