dopester

Noun

 * 1)  A member of a street gang who sells drugs.
 * 2)  A person who collects information on, and forecasts the results of, sporting events, elections, etc.