meaning of assturdbait

assturdbait meaning in Urban Dictionary

To shag yourself into the butt with finger didlo or any other