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