It means it makes you nauseous or you want to vomit. Very unpleasant smell. Foul-smelling, smelly, pestilent, Atufado.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list