meaning of Badger Ragging

Badger Ragging meaning in Urban Dictionary

The art of having extreme sex with badgers.