Tmi but I've had this on my big toe for months maybe a year

No idea what it is