Who was the rapper friend of Wanda, Cheryl and Larry on TV's "Curb Your Enthusiasm"? on Aug 20, 2023 Published in TV Trivia Krazy Eyes Killa. Larry David created and starred in "Curb Your Enthusiasm".