1. to disturb; to agitate
  2. to worry; to feel concerned
  3. ill-smelling; stinking
  4. (colloquial)amorous; wolfish; erotic



Mutton has a smelly taste to it.