to disturb; to agitate
to worry; to feel concerned
ill-smelling; stinking
(colloquial)amorous; wolfish; erotic
Mutton has a smelly taste to it.
☺