The Official Ozzy Osbourne Site | The official Ozzy Osbourne site

thats what i wondered too...i have never heard that term for any kind of drug