Sounds like you may have a genital ulcer caused by a sexually transmitted infection. Look it up and then get to a doctor pronto. If you don't want to go to your regular physician, then go to a walk in clinic. They see this kind of thing all of the time (for obvious reasons).