What does Busfaggot mean?

Busfaggot meaning in Urban Dictionary

Halarious name to phone some body, frequently off monotony