meaning of Babyvore

Babyvore meaning in Urban Dictionary

A consumer of infants.