Homophobia means a great disliking for homosexuals. Homo in greek means same and Phobia means fear (and often means having a great disliking) So people use homophobia to describe someone who strongly dislike gays
Person 1: Sorry but I dont talk to fags. All gays so burn in hell :/
Person 2: ...Homophobic much?
Idiot: Uh. Homophobia means scared of things that are the same.
Variations of hate towards gays, lesbians, etc. Stems very much from religion, religious people. Can come from repressed anger, it all comes in one form!
'That guy is deff a same-sex hater!'
'God, I hate people like him!'
Homophobia is in every religious people's mind.