Long story short, it's an instrumental by the brutal and best band ever, sadly, it doesn't seem to have a meaning, or a proper pronunciation meaning it can't be your favourite song.
Him/her: hey! What's your favourite song?
You: neonatalimpalionecrophiliation
Him/her: (confused glance) ok... WHAT THE FU...
A website created by a certain member with the user name as kerplunk who has a very amusing dictionary definition.
Neonteen attracts alot of annoying newbies, and very cool members, this is a place where regulars are very regular, and the annoying excel in their occupation.