stimulate oneself with drugs or other hallucinogenic substances - Spanish English Dictionary