Term: gay homophobe
Example: that kid is such a gay homophobe
Definition: a person who hates gays but listens to elton john