I don't think Cartman's ever fucked a sock, but he did spend an awful lot of time trying to get his male friend to suck his balls.
Cartman is perpetually 8-9 years old, therefore unable to masturbate. I'm sure if he ever reached puberty he would resort to socks.