Itch

/ɪtʃ/

Slang Meanings

To have a strong desire or urge for something.
I've got this itch for adventure!
To feel restless or anxious.
She's been itching to leave the office all day.