So many gay jokes... so little time.