I'm uncut, and I wash my penis well everytime im in the shower, but the smell won't go away. I don't know what else to do. Also, how long does it usually take stretching before I can retract my foreskin normally/easily/painlessly.
Smell won't go away.......
It should take about a month and about the smell, you should get that checked out by a doctor because that has never happened to me.
Depends on how often you shower. If your shower daily you should not notice any odor. However if your foreskin has never been retracted then you probably have a collection of smegma under there that is causing the smell. Depending on how tight it is will determine how long it will take to stretch behind the foreskin. I would suggest that you make this a daily routine to stretch the foreskin. Also, another sourch of odor is your underwear. When males urinate sometimes we don't take the time to get all the urine out and it leaks on our pubes, balls and underwear. When this dries it eventually smells.