I’ve only seen the Glee program once, because I am a bad gay and my card is going to be revoked, but Kathy Griffin guest-starred last night, playing a Sarah Palin/Christine O’Donnell anti-gay teabaggerista, or whatever the correct term is.  Enjoy!

Oh, and also some boys kissed, on the Glee program last night.


[h/t Towleroad]