bwang's definitions
used when referring to a drug sale.
Points (needles) meaning hits of whatever your drug may be, by injection.
Points (needles) meaning hits of whatever your drug may be, by injection.
by bwang April 16, 2005
Get the pointsmug.
Get the pointsmug.