I wish I can find a clip of this, but Keith Olbermann comes on after an episode of the Family Guy where Peter Griffin said "Keith is the gayest name." He then had on Seth McFarlane and mocked him for that joke. I wish I could find a video for this but you have to take my word for this.
I did not set out to write a gay joke. But honestly I think if you are going to make a gay joke, this is how you do it.
Did I get it right? I feel I did.