It's just a bacterial infection that develops by your eyelash. It usually looks like a small pimple. I used to get them when I wore contacts. They can hurt.
Gross I work with a girl who has one and she is a semi bitch, I have to tell her what caused it because she thinks it is because she ran into something.