There are a lot of different appearances to PPP, so it could be that, but you really should let a doctor check it out.
I agree that it's not herpes, probably not warts, though in theory it could be. The only way to know is to get it checked out. I can't tell you what they are online, even if I was a doctor. Just go get it checked out and put your mind at ease.