A word created by the radical left, as part of liberals' conspiracy to distract from the real issues of bigotry by creating blatantly incorrect terms for things. "Homo" means "same" and "phobia" means "fear"; "homophobia" means "fear of homosexuals, but people who hate homosexuals aren't afraid of them, they think they're immoral... regardless of whether or not you think they're immoral, you shouldn't endorse the popularization of false terminology.
John: "Bryant, I hate you, stop checking out my ass."
Bryant: "Oh my God, you fucking homophobe"
John: "Actually, I'm not afraid of homosexuals, I just think penises belong in vaginas, not anuses. There's a reason why ass sex makes you bleed."