meaning of anal beasting

anal beasting meaning in Urban Dictionary

having a large nob shuved into ur butt