It's not actually your eye twitching but the muscles of your eyelid. From lack of sleep to stress to dehydration, here are some possible causes. Despite the name, your eye isn’t actually moving at all ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results