It means smelling like a stench. That sends a bad smell. Foul-smelling, smelly. It is also used to mean angry, furious.