I think it's absolutely correct sentence. Other versions of this sentence are with the same meaning. "smoke" is just used here as an 'imperative (mood)' - grammar term.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.