Veneer teeth, they are basically all white caps to make your teeth perfect.
& he went on the #60daysoffitness challenge, & lost over 100 pounds, in the gym 5 days a week.
....I don't think he does coke, he has said in the past that if it don't grow from the ground he aint fuckin with it.
in other words weed & shrooms.