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.
Awwwww.
[h/t Towleroad]