It means it makes you nauseous or you want to vomit. Very unpleasant smell. Foul-smelling, smelly, pestilent, Atufado.
indefinitely fragrant odor and fetido