Weird bumps???

Does anyone know what this is. It won't go away it's very annoying and it kind of hurts