How long have you been having it?
It could be a cyst, concretion, chalazion or something else as many conditions can cause this. I would advise you see an ophthalmologist in person for an accurate diagnoosis. Thanks.
Follow-up questions, if any, are welcome.
Please, click the ACCEPT BUTTON so that I can get my dues. BONUS and a POSITIVE FEEDBACK will be appreciated.