A slang term for a cotton swab that is laced with the drug bizzle
Dad have you seen my bizzle stick? I want to get high