Please help me out

Patient: My boyfriend got a somewhat pimple on his penis, he said it was a black dot at the end of his penis and not on the tip but it was big and he popped it and blood came out, what can it be?

Doctor: