I agree with this statement here. I am Indian and have been told by girls that alot of india guys smell. Even though they have shower and are fresh. Do some google search on this topic. If you eat spicy food, garlic, onions, etc etc, your body will smell like it all the time. irrespective of you taking a shower or not. Like someone here said, everyone has their body odor. But you would tend to have a stronger body odor is you eat foods like garlic, spicy foods/masalas, onions etc etc. Like I said before, plz do some research on google on this topic and you would find enough info available. I have seen and smelled it too, once I changed my food habits.