Una de las razones por la que los hombres tienen mal olor es porque tienen niveles más altos de testosterona. Pero, a veces, el olor de algunos se debe simplemente a su pobre higiene.
Algunos hombres son desaseados por naturaleza, tienen la tendencia a usar la ropa sin lavar por un tiempo. Otra razón por la cual los hombres tienden a oler mal puede ser debido al hecho de que utilizan más su físico.
Pero para eliminar el mal olor corporal, además de un buen baño, los hombres deben también cambiar su alimentación, por ejemplo, deben cortar la cafeína, la bebida cola, el chocolate y otros alimentos con cafeína porque estos contribuyen con el olor desagradable porque estimulan las glándulas del sudor apocrino.
Beber mucho líquido mantiene a las glándulas ecrinas activas, esto diluye la transpiración apocrina, lo cual a su vez reduce el olor corporal.