What is this

I had this bump for one day. it started out small. like the 1st pic.
then it popped
now it looks like this
any ideas of what this could be.