What does Babyloaf mean?

Babyloaf meaning in Urban Dictionary

Babyloaf is actually thought as a pile of lifeless infants, covered in semen, vomit, and waste materials.