“homophobe”
There is no such thing as a homophobe. It’s a meaningless made up word.
If the rest of us are “homophobes” are they “heterophobes?”