When it is said something smells fishy, it seems or indicates there is something wrong, it is out of the ordinary, not following the normal route.
This saying, it smells fishy, is often used for a situation which may or may not involve a person/s. To Smell a Rat is often used to indicate that a person is setting a trap, to do something wrong against another.
Fish for sale in Kingston upon Thames, smelly.