Dude,
Intermittent/recreational retractor here. The only time I ever have smell is like if you don't get to wash post masturbation and have to do errands or go to class or work. The small amount of semen that comes out later can like ferment or something. But you can easily just take a piss about 30min after you have blown your load, and the piss will wash out your pipes thus preventing the smell from fermenting semen. If you piss right after cumming, it doesn't work as well. Not sure exactly why. Also yeah I shower daily and do rinse under the foreskin (and occasionally I'll use soap but not every time). I hear there are dudes who don't rinse under the skin, and I imagine they could have an unpleasant funk. But even if I've been camping for a whole weekend, I don't have appreciable funk. I do try to squeeze out the last drops of pee when I piss, maybe other guys don't do that. Who knows.
Oh yeah, one other possible source of funk: go play basketball for an hour and a half, then don't shower. You may be dealing with some heavy ball sweat bro. Go shower man.
Also, I have heard that if someone has diabetes or has a kidney disorder, they may smell if they eat lots of carbs, as in overeating - especially processed, and sometimes protein/carb processed combos. It can come out in sweat as a smell like some people have in nursing homes. I hope you (and everybody here) doesn't have these conditions. Eat clean and your body will thank you.