Human flesh eater (8)
I believe the answer is:
cannibal
(Other definitions for cannibal that I've seen before include "One who eats its own species" , "One with odd eating habits" , "Animal that eats it own kid (8)." , "One eating own species" , "Fellow consumer" .)