meaning of bitch plow

bitch plow meaning in Urban Dictionary

a back passed punch