What do you think this is?

Looked like a pimple a few days ago