Wtf is this!?

Chloe

It's on my upper thigh and it's itchy! I though it was from chafing but now I don't think so