Top definition
A Slamming Brutal Death Metal band from Assam India. We entitled our first song "Essence Of Brutality". Also had released an EP "Cannibilistic Decayed".
Worms Of Vomit Slamming Brutal Death Metal Death Metal Gore Goregrind
by bibek666 November 04, 2014
Get the mug
Get a Worms Of Vomit mug for your daughter-in-law Helena.