1 definition by banjoballzmcgee
is a common street term for drugs. It does not have to be a specific drug, instead, it is commonly used by people who have already purchased drugs from a dealer before and so the dealer knows what they need,.
by banjoballzmcgee October 23, 2023