Male hedgehogs do not mark. If his urine smells that bad then something is really wrong and you need to go to the vet.
Hedgehog urine should not have a strong smell. Clean his cage to make sure it isn't a dirty cage you are smelling. If the smell continues, then you will need to see a vet for medicine. There is nothing over the counter that will help.