Published on Jun 18, 2025 [Permalink] Tucker Carlson humiliates Ted Cruz, who squirms in defeat (video) - Boing Boing Popcorn emoji.