No, but an 8 ball or eighth is a measure of a small amount of drugs.
Alos where I live, schedule 8 is a category (schedule) of drugs (I think mostly addictive pain meds) that must be dispensed by a licensed person (like a registered nurse) even in hospitals.