Pimple or cold sore????

Idk what this is, it’s a hard white bump on my lip