Full blown and un-treated diabetes may lead to a condition called
ketoacidosis. When this happens your skin will taste sweet and produce an instantly recognizable pungent odor.
Diabetics using insulin may get a smell like acetone.
And then a change in diet eating foods like eggs, garlic, onions, liver, red meat, fish, processed foods, legumes, fried foods, curry, or spicy foods too much will produce strange BO's.