1 definition by macdaddyc

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 2, 2009
Get the Cowpuncher mug.