Eye twitching

Eye twitching: What is it, causes, tips to help calm your eyelid!

An eye twitching is a repetitive, involuntary blinking or spasm of the eyelid muscles, usually the upper lid.

Feb 20, 2016, 10:19 AM IST