How did Meowth learned to talk about the Pokemon Anime? He did everything for a cat

Although not the only Pokémon capable of communicating with humans, Meowth got his powers in a very particular way.
Find out why the mascot of the Rocket team can speak normally with people