Use a super rod.
You can fish for one in the safari zone. you can use a good rod.
There is no Pokemon Whirl. However, there is a Pokemon called Poliwhirl, you get it by evolving Poliwag.
You trade Poliwhirl with King's rock You trade Poliwhirl with King's rock You trade Poliwhirl with King's rock You trade Poliwhirl with King's rock
Poliwhirl is not obtainable in leafgreen trade one from firered.
You'll need to get a Poliwhirl holding a King's Rock and trade it.
Use a super rod in the water in viridian city.
you need to give the poliwhirl the king's rock(you can find it in Sevault canyon) and trade,after trade your poliwhirl will turn into politoed.
You have to evolve a Poliwhirl using a King's Rock to get a Politoed
trade a poliwhirl to the old guy in the house next to the pokemon center in misty's city
You need to trade it while having it hold the King's Rock.
poliwhirl, evee and staryu. that's all i know there may be more.
Poliwhirl evolves into Politoad when you trade it while it is holding a King's Rock.
the only way you can get a jynx in leafgreen is to trade your poliwhirl with an old man's jynx. you can get that old man in a house beside the pokemon centre of cerlulean city!