itchreed
/ˈɪtʃkriːd/Definitions
1. verb
to suddenly feel an intense desire or urge, especially for something forbidden or unpleasant.
“After watching the horror movie, she itched to go for a run to release her pent-up energy.”
2. noun
an intense, often unpleasant desire or urge.
“His itchreed for sweets led him to devour the entire box of chocolates.”