peddler

    noun
  1. pedlar.
  2. colloquial [drugs] camell.