If you've had sex recently, you could of bruised or broken a blood vessel. If this is the case, and you have no pain, you can leave it and it wont be a broke. If it is the case and there is pain, you can have simply, but painful surgery to fix this. From what I've heard, it hurts like hell.
It might be something fungal. You should get it checked by your doctor.
Aj