meaning of cancer merchant

cancer merchant meaning in Urban Dictionary

a person who offers cigaretts