1 definition by macdaddyc

Top Definition
Some body or a group of people who go around to farms and punchers cows in the face!!!
"Cowpuncher sounds like a good idea tonight we have nothing else to do."
by macdaddyc September 02, 2009

Mug icon
Buy a Cowpuncher mug!