ebone must be a slang for it do u know what it actually is?
and i bet its not a new drug its probably a phenethylamine