What does Borepuncher mean?

Borepuncher meaning in Urban Dictionary

feminine same in principle as a douchebag.