I love kissing a man who's been smoking. Like licking an ashtray? Hah. Like licking a mouth sharp and bitter with the thick flavor of the forbidden. A man who smokes has an edge of compulsion to him, of self-destruction, of being at once a bad boy and powerless before his desires.
I like drinkers too. Not when they're full-on drunk, not when they've gotten to the stage of being over-emotional or uncoordinated, but a guy who's had a few drinks just tastes good. And I love that little hint of clumsiness in a slightly drunken man, the way he puts just a little more or less force than he'd intended into everything.
Even coffee. As vices go it's milder, but it symbolizes another kind of self-destruction, the self-destruction of the good boy. You drink alcohol to play, but you drink coffee to work, and you drink a lot of coffee when work is draining you. A man full of coffee is a man without time for sex--oh, but he made time for me.
Then again, conversely, stank-breath says it's not all about me. It says he didn't put his lifestyle on hold for me, that when I breathe him in I'm taking him as he is. He doesn't need to make himself pretty. (Note, however, that this only applies to the bad-boy scents above, and if you have stank-breath from onions or bad teeth, for the love of God eat a freaking Altoid.)
The flavors of tobacco, of beer, and of coffee are bitter and a little brutal, and for that reason sexy as all hell.