Mangiapelo

Etymology
Probably a nickname, from.