noun. very strong or irresistible impulse to travel.
adjective. ['ˈɪtʃi'] nervous and unable to relax.
adjective. ['ˈɪtʃi'] causing an irritating cutaneous sensation; being affect with an itch.