What does Badger Ragging mean?

Badger Ragging meaning in Urban Dictionary

The art of having extreme sex with badgers.