Srimad Bhagavatam Canto 10, Chapter 16, Text 28

SB 10.16.28

yad yac chiro na namate ’nga sataika-sirsnas
tat tan mamarda khara-danda-dharo ’nghri-pataih
ksinayuso bhramata ulbanam asyato ’srn
nasto vaman parama-kasmalam apa nagah
 
Translation: 
 
My dear King, Kaliya had 101 prominent heads, and when one of them would not bow down, Lord Sri Krsna, who inflicts punishment on cruel wrong-doers, would smash that stubborn head by striking it with His feet. Then, as Kaliya 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.
 
Srimad Bhagavatam Canto 10, Chapter 16, Text 27
Srimad Bhagavatam Canto 10, Chapter 16, Text 29