The guy may be a poser but this is such a 'I don't drink or smoke' post.
It's a martini glass, you can hold it with your pinkie. It's very easy to smoke and drink with one hand. You can even do it with a full sized glass:

Then, when you want to smoke, you extend the two fingers holding the cigar/cigarette and you can take the end in your mouth. You only need your thumb and two lower fingers to hold the glass.