Anthropophaginian

An·thro·poph·a·gin·i·an

Anthropophaginian

n.
  1. One who east human flesh. [Ludicrous]