Mangiacavalli

Etymology
A nickname, from.