If both of you are alone, ask him quietly, what has he been eating lately. If he is taking a bath and uses deodorant but still has some body odor, it must be the food he is eating. Does he eat a lot of spicy food? Spicy food can be a problem. Also when he takes a bath he should try using a sponge or luffa (body scrub) to rub off some dirt from his armpits, back, neck and other body parts, even his a s s. He should also use a germicidal soap to combat the smell.