Cats are a lot like us. They try to behave in ways that maximize things that they want (like rewards, treats, affection, etc.) and minimize things they want to avoid.
Just like us, cats tend to be repulsed by certain odors. Some things just stink, and cats may respond to unpleasant smells by meowing excessively or misbehaving. If you know what smells cats hate, you can try to make your cat happier by eliminating those stenches.
There are various smells that felines intensely dislike, and the infographic below gives an overview of those smells, along with some interesting facts about the feline sense of smell.
Click image for full-size version:
Copy and paste within the “body” tags of your website with Ctrl-C and Ctrl-V, respectively (or Command-C and Command-V for Mac users).