most likely dusted!, oh and its possible to hallucinate off crack, when you get the withdrawals and your body wants more crack, some people start imagining bugs under there skin and shit