Help me!

This is on my leg near my private area and I have a few small ones closer around and on it and idk what this is but it's sore and my mum is getting concerned what could it be?