Does anyone know what this is? Its been there for like 2 days and it's really painful.