It means smelling like a stench. That sends a bad smell. Foul-smelling, smelly. It is also used to mean angry, furious.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list