Lyric discussion by thunderperfectmind 

The song's about animal torture; specifically vivisection. And yes, the title does imply the "666" thing - they've admitted to that at some time or another, I'm pretty sure.

An error occured.