What Causes Eyelid Twitching?

There are actually numerous things that could lead to eyelid twitching, such as general fatigue, stress, allergies, dry eyes and even caffeine.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.