What does Bum Faggot mean?

Bum Faggot meaning in Urban Dictionary

An insult to someone, whether they have displeased you.