Darren from L-Town's definitions
One who is notorious for selling drugs. Someone who brings more attention than necessary to themselves in their dealing of drugs. Often times get arrested.
by Darren from L-Town December 28, 2007
Get the hot boymug.
Get the hot boymug.