Green’s Dictionary of Slang

herbalist n.

[herb n.1 (1)]

(UK black) a drug seller.

[UK](con. 1979–80) A. Wheatle Brixton Rock (2004) 191: Herbalists came and went, silently purchasing the Mary Jane and Charlie.