PICTURE posted .. Is this razor bumps?

Everyone is like your input are these razor bumps, scabies, std? What are your thoughts? I have them all the time they don't really go away