Hey, all I just listened to this Sacred Chants version of Subrahmanya Ashtakam! It is really soothing to the ears! You can listen and immerse into this music!
Enna kelvi kekarai! (What a question you are asking!)
I guess it is just a prayer to Lord Karttikeya, the Lord of Valli, to protect us always from all harms. Shankaracharya has described the many ways in which he is worshipped. A translation is here:
(Ok I'll give the translation later, DKDM is abt to start!😛)