What does astall mean?

astall meaning in Urban Dictionary

douchebag