Snoop Dogg, last seen kicking it with Mike Tyson and the cast of Jersey Shore, was a guest on the Colbert Report last night, where he explained to Stephen how his being a “stoner” is totally legit because he’s got a prescription from a doctor for his weed. He then performed a new track off his latest record.

The interview and performance are below: