Probably a nickname, from verb-object compound, composed of mangia (“to eat”) + pelo (“hair”).
Mangiapelo m or f by sense