leopard man
noun
plural leopard men
Definition of leopard man
: a member of a West African secret society that practices clawing its victims to death for ritual or cannibalistic purposes