Meaning ofcow-puncherin English

cow-puncher

#moderate
Definitions