That is a pretty gross but hilarious episode. It is characteristic Cartman that he would go that far for revenge.
Agreed...I was absolutely grossed out at that episode, but also found it hilarious...