look up any word, like blumpkin:
 
1.
A derogitory term for a junkie. Someone who enjoys injecting heroine, and also making love to men.
Man, that guy's such a scag-fag. Look at him with his needle and boyfriend
by BigFreak August 21, 2005
 
2.
any man who trades sexual favors for heroin
by Anonymous November 03, 2003