darn....need to watch more south park, haven’t watched much TV other than the occasional family guy or BSG in a long time
That episode was called Night of the Living Homeless. You can watch it free online.