The word faggot means different things in different cultures and languages. Growing up in the UK, it primarily means a meatball fashioned from (if lucky), poor cuts of meat but primarily offal. It was a way to use up leftover items from slaughtering animals. In some parts of the UK these are known as savoury ducks.
Other uses of this term can be found here.
Anyway, today we had one of the 4 portions made the other day, served with the traditional mashed potato and peas: