The Constitutional Court in Karlsruhe threw out the appeal by Armin Meiwes, who had argued that he could not be convicted of murder because his victim had agreed to be killed and eaten.
In a tale that horrified Germany, Meiwes found his victim, Bernd-Juergen Brandes, over the Internet.
The IT manager Brandes had posted an advert for someone to "obliterate his life and leave no trace".
Brandes travelled by train to meet Meiwes in the western town of Rotenburg in March 2001.
There, the cannibal videotaped himself severing Brandes' penis with a knife before both men tried to eat it.
Bleeding profusely, Brandes fell unconscious.
With the video recorder still rolling, Meiwes laid him out on a bench, kissing him on the lips before plunging a knife into his throat.
He suspended the victim on a meat hook and froze 30 kg of flesh in parcels and later ate some with cabbage and potatoes.
A German court had initially convicted Meiwes of manslaughter and sentenced him to eight years in jail in 2004.
But a Frankfurt court in May 2006 overturned that conviction and threw out the defence argument that Meiwes had acted on his victim's request, a crime similar to euthanasia which in Germany carries a maximum prison term of five years.
The Frankfurt court said Meiwes was psychologically sick but fully aware of his actions.
Meiwes killed Brandes "because he wanted to slaughter and eat his flesh. He had achieved the biggest kick of his life," the judge said at the time.
The Constitutional Court in Karlsruhe, Germany's top court, upheld that ruling on Friday.
http://news.ninemsn.com.au/article.aspx?id=653286
:jaw:
he fucking ate his own penis!!!!!!!