gay basher

Noun

 * 1) Somebody who gay bashes.