Idk what this is

well this has popped up in the past few days and i have no clue what it could be i have had 2 sex partners in the last couple weeks and everything is good with them as far as i know . could anybody tell me what they think it could be . good and bad news is accepted , just want to know what it could be .

image