ALL meanings of itchy feet
itch·y feet
I i - noun itchy feet (Idiomatic) A strong desire to travel; wanderlust. 0
- noun itchy feet (Idiomatic) Restlessness. 0
- phrase itchy feet If you have itchy feet, you have a strong desire to leave a place and to travel. 0