WHAT IS THIS?

these just came up today i have two very small bumps/openings on my shaft as soon as i recognized them they started itching. any idea of what they might be. i plan on getting tested soon

image