meaning of Badger tap

Badger tap meaning in Urban Dictionary

1. Once you randomly smack a person's keyboard. The more damage you result in the much better. Bonus points if you find a way to: Turn for the computer, resume the computer, replace the language, or whatever else that may be a nuisance.2. An individual lets their hand marinade in their own genital sweat (and perchance fluids) After that proceeds to slap you using the hand and wipe it across said persons face.