Definition of "cowpunchers"

cowpunchers