Weird bump!? Spider bite... staph infection?

We are waiting for our appointment this afternoon, but I am freaking out.

Today

Tuesday