that dirty borepuncher kept hitting on my boyfriend and every man in the bar last night
female equivalent of a douchebag
"that dirty borepuncher kept hitting on my boyfriend and every man in the bar last night" What is the definition of "borepuncher"?