Does anyone have any idea as to what this could be ? This is on my boyfriends scrodum. Kind of worried about it but wanted to get a few more other opinions before we made a trip to the doctor. Thanks in advance!