Bhagavata Purana 10.16.28
Srimad Bhagavatam · 16 · Verse 28
Sanskrit Original
यद् यच्छिरो न नमतेऽङ्ग शतैकशीर्ष्ण- स्तत्तन् ममर्द खरदण्डधरोऽङ्घ्रिपातै: । क्षीणायुषो भ्रमत उल्बणमास्यतोऽसृङ् नस्तो वमन् परमकश्मलमाप नाग: ॥ २८ ॥
yad yac chiro na namate ’ṅga śataika-śīrṣṇas tat tan mamarda khara-daṇḍa-dharo ’ṅghri-pātaiḥ kṣīṇāyuṣo bhramata ulbaṇam āsyato ’sṛṅ nasto vaman parama-kaśmalam āpa nāgaḥ
My dear King, Kāliya had 101 prominent heads, and when one of them would not bow down, Lord Śrī Kṛṣṇa, who inflicts punishment on cruel wrong-doers, would smash that stubborn head by striking it with His feet. Then, as Kāliya entered his death throes, he began wheeling his heads around and vomiting ghastly blood from his mouths and nostrils. The serpent thus experienced extreme pain and misery.