Green’s Dictionary of Slang

bellabasher n.

(S. Afr.) one who attaccks and beats up homosexual men.

S. Gray Time of Our Darkness (1989) 163: ‘Get a load of those bellabashers over there. Well, anything for a new face’ [Simes:DLSS].