meaning of ball faggot

ball faggot meaning in Urban Dictionary

An insult, commonly used by hockey people.