What does Beasting Off mean?

Beasting Off meaning in Urban Dictionary

The act of masturbating and thinking about pets.