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
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