(of smells, tastes) very strong, sharp; (of remarks) very painful
highly flavored
having become decayed and smelling bad
rotten, stinking
having the smell or taste of stale fat or butter
rotten, strong-smelling
having a bad smell
having a bad odor