What does asstoad mean?

asstoad meaning in Urban Dictionary

extremely anoying individual; old people; anyone you can consider