ghey does not necessarily mean 'gay'.
However the link presented rainbows, lameness
and sphincters, so whatever meaning you want to take it- tis true.
ghey:
When something annoys you without being a bummer. Like if I call my computer gay I don't mean it bums my modem.
"Chris was gay. But this computer is ghey."
For instance: this could be a gay or ghey Skelator.
But you should write him and tell him he maybe a bad representative for the gay community.