I can have an occasional cigarette.
- Do you smoke? / Ты круишь?
- I don't smoke every day, but I can have an ocaasional cigarette. / Я не курю каждый день, но могу иногда покурить.
I've got to have a smoke.
I need to have a smoke.