Itchy eyes means an unpleasant itchy sensation in and around the eyes.
For instant relief, you can try some easy-to-follow natural treatments. Many of these remedies use readily available ingredients from your kitchen.