Here’s a couple of stinky helmets that haven’t been washed in a long time. I’m sure you’ve got one or two of them that smell like feet.
All you need to do to get rid of the funk is get a bucket, some dish soap and a bit of vinegar.
Mix the soap and about 1/4 cup of white vinegar in a bucket and fill it up with water. Then take your helmet and slosh it around. On my skater helmet I removed the padding and made sure I scrubbed those well. I also would scrub the straps with hands/fingers making sure I get rid of that muck and mire made out of sweat and dirt.
Once you’re done scrubbing it, rinse it thoroughly. You’d be surprised on how well the vinegar and soap removes that funky smell. Let it air dry and voila! You’ve got a great smelling helmet!