Synonym of drug dealer
A dealer in a specific commodity.
A small sea vessel.
A person promoting something undesirable.
To promote something undesirable.
To sell or peddle something