meaning of babbibal

babbibal meaning in Urban Dictionary

A person who eats babies