Next time he asks to smoke say "Does your dick reach your asshole?"
And if he's feeling arrogant and says "Yeah" say.."Well go fuck yourself then".

But if he says "No" just say "Well theres your answer"