Itchy feet意思
"Itchy feet" is an English idiom that means a strong urge to travel or to be on the move. It suggests a restless feeling, as if your feet are itching to walk or to take you somewhere new. This phrase is often used to describe someone who loves to travel, is always planning their next trip, or feels the need to constantly explore new places. It can also imply a dissatisfaction with staying in one place for too long or a desire for adventure and new experiences.