What does amsturbating mean?

amsturbating meaning in Urban Dictionary

legalized narcotics satisfies self enjoyment