What does Badger Spat mean?

Badger Spat meaning in Urban Dictionary

the act of after carrying out a gnarly guch spat, taping your wanggalang to inner thigh to make sure minimum to no floppage.