O que é isso?? preciso de ajuda, por favor

I’ve had these bumps for a few weeks now & they have been very itchy & idk what they are. Someone please help

this looks suspicious i would get check for STI test ..

see your doctor