What does Babyvore mean?

Babyvore meaning in Urban Dictionary

A consumer of infants.