Does anybody know what this is ?

I’ve had this for a while now and I haven’t made an appointment to check it out yet. It does not hurt at all, it’s just a hard bump.