Green’s Dictionary of Slang

doff v.1

[SE doff, to remove a hat]

to extinguish a cigar or cigarette.

[UK]Music Hall & Theatre Rev. 18 Oct. 6/1: Nowadays [...] a cigarette forms, perhaps, the most handy and easy method of smoking consistent with calls at offices where one is expected to ‘doff’ his weed.