What does Badger Slap mean?

Badger Slap meaning in Urban Dictionary

the contrary of a Mushroom Stamp.