Randy Marsh

Randy Marsh is the son of Marvin and Grandma Marsh, the husband of Sharon, and the father of Stan and Shelly. He first appeared in the Season One episode, "Volcano", and is voiced by Trey Parker.

Why He Rocks

 * 1) He’s a very caring father to Stan and Shelly and a well-meaning husband to Sharon.
 * 2) His addictions to drugs are always funny, unlike real life.
 * 3) Even though he has his flaws and wrongdoings, he‘s shown to learn from his mistakes.
 * 4) He has many, MANY funny moments, especially this scene.
 * 5) Trey Parker does a fantastic job at providing his voice.
 * 6) He’s a lot more understanding than he appears to be.
 * 7) He spawned many hilarious memes, a good example is the “I thought this was America” meme.
 * 8) Even when Randy is doing something that’s idiotic or ridiculous, it’ll still come off as hilarious.

Bad Qualities

 * 1) He can be an absolute retard at times.
 * 2) Season 23 overused him a bit.
 * 3) He has his unlikable moments like when he told Stan he could not play in a band.