What does Amsterbate mean?

Amsterbate meaning in Urban Dictionary

The work of smoking cigarettes weed alone.