Rell Battle, who co-starred on Superior Donuts and was part of the original Roast Battle crew, performed Wednesday on Conan. Battle joked about the downsides of growing up with positive role models, the first gentrifiers in the neighborhood, and why he retired from protesting. Plus, we get to meet Battle’s twin brother!

Roll the clip!