I am a smoker , have a moderate size penis. I read somewhere that studies suggest smoking does have an effect on penis size, in that it reduces blood flow and lead to smaller (weaker) erections. It makes sense. My erections are still good, hope it stays that way.
I am fighting a losing battle with cigarettes, have since I started 30years ago.
I probably would have had a large cock if I did not smoke.