Who needs advice from mom when you’re carrying around power crystals, right? Jeff Arcuri knows what I’m talking about, as he joked Monday during his late-night TV debut on The Late Show with Stephen Colbert.

Roll the clip.