meaning of Borepuncher

Borepuncher meaning in Urban Dictionary

feminine same in principle as a douchebag.