Generation Speedkill (Nice Day For A Public Suicide) Lyrics

Lyric discussion by helldweller 

Cover art for Generation Speedkill (Nice Day For A Public Suicide) lyrics by Soilwork

Woow suprised that there are no comments for this amazing song. Well this is the first song i heard of soilworks. I am in mixed opinions to what this song is about. The part "Angelface filled with sin i will lick it clean" can either be a methaphor for a slut or drug or this entire song about the pleasure of killing someone?