meaning of Badger Spat

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.