What are theseeee ?πŸ˜·πŸ˜…

Angie
Does anyone know what these are ? I have around 7 on my legs and each day, theres more. They are very hard, almost like theres little balls under my skin and theres some yellowy liquid coming out of the big one. They are sooooooo itchyand are causing the areas around them to swell. IM SO CONFUSED πŸ˜·πŸ˜‚