ハードゲイ
ゲイ
おかま
おなべ
ホモ
バイ

など、同性愛者を表す言葉の意味の違いがわかりません。

それぞれの意味を教えて。