Lyric discussion by Sahuagin 

awesome song, if rather depressing.

you can take the song litterally, and it's a man who has lost his mind after losing the one he loves, and so goes to her grave and digs her corpse up.

or there is some symbolizm. her being dead could just symbolize a bad breakup that he can't get over.

And on the fence is the red rooster Who once had been in your heart

"the red rooster" is the sun, "once had been in your heart" either means, you once were alive, or else, you once loved me

all he has left of her is her memory, so going to her grave is recalling memories of her, but as time passes it takes more and more effort to hang on to the memories, and they are only barely sufficient.

So I take what remained of you The night is hot and we are stripped To curse the rooster who greets the morning I have his head hacked off

ill hang on to the tiny bit of memory i have left of you. now i am like you in that i have killed the life/love in me to stop the pain.

dont have an explanation for "The night is hot and we are stripped" though... 8)

An error occured.