does anyone know what this big bump thing could be?

Charlotte

i know its not the best picture but i was itchy and felt a giant bump so i looked down and saw this. I'm freaking out because I've never had anything like this before, someone help me out!