itch - definition and synonyms

noun [singular] 

Your browser doesn’t support HTML5 audio

/ɪtʃ/
  1. 2
    informal a feeling of wanting something
    have/get the itch to do something:

    I still get the itch to pack a bag and just drive off.