The Greek root word actually means a fear of man... But all that aside the meaning of the word is one who doesn't like the gays.
However it tends to be used as an insult towards someone who doesn't like the gays by either the gays, or someone who thinks that everyone should like the gays
Very grown up, your mum should be proud, but stack who don't even show his pic judge me saying I'm gay lol bet I've pulled more girls than u've had hot dinners
Dear god. Whoever invented that definition needs a good tar and feathering. Phobia means fear. Homophobia is fear of gay people. No further discussion required.