Once Yudhishtra the eldest brother of the Pandavas had organised a Rajasuya yagna in their capital city of Indraprastha. After the rituals were over Yudhishtra called Krishna to partake the offerings made for the yagna. He told Krishna “As per Bhishma’s advice I wish to give you these offerings as a mark of respect.”
Shishupala, the king of Chedi was witnessing this and seethed with anger. He got up from his seat and voice his displeasure at Krishna, a mere cowherd being honored first. He went on calling Krishna names and engaged in a verbal duel. At one point, Krishna lost his cool and killed Shishupala with his chakra.
Now, there is an interesting background behind the gory death of Shishupala. This was related to Udhava a friend of Krishna and his charioteer when asked about the end of Shishupala who was also Krishna’s cousin.
Shishupala was born with three eyes and four arms. When he was born a heavenly voice proclaimed that his extra eye and arms will leave him when someone seats him on their lap and that person would also be responsible for Shishupala’s end.
Once when Krishna visited his aunt Satyavathi, Shishupala was an infant. Satyavathi told Krishna that Shishupala was handsome just like Krishna. Krishna took the baby from the cradle and sat down with the baby on his lap. At that moment the extra eye and arms left the body of Shishupala. Krishna was surprised. Sathyavathi told him about the heavenly voice which had said that Shishupala would die one day in the hands of the person who held him in his lap. She made Krishna promise that he would pardon Shishupala hundred times before he kills him and Krishna agrees. She also told him that after her son dies he should go to heaven.