Someone who munches on human penis.
"I hear Mr Fisher's a bit of a flesh muncher""Yes, he's been munching on flesh like there's no tomorrow"