junk mooch noun a heroin addict who trades information for heroin US
He was also a junk mooch, who maintained his habit by trading information to the cops for heroin which they had confiscated from arrested addicts and pushers. — Emmett Grogan, Ringolevio, p. 54, 1972