Green’s Dictionary of Slang

stuffer n.3

[stuff n. (5)]

(drugs) a drug addict; thus stuff v., to take drugs.

[US]R. Stone Dog Soldiers (1976) 63: How come he drinks? [...] I thought he was a stuffer. [Ibid.] 65: She goes to the toilet a lot [...] You think she’s stuffin’?