-puncher sfx
1. in combs. meaning a ranger or driver, e.g. bull-puncher under bull n.1 ; bullock-puncher under bullock n.
2. in combs. meaning a homosexual, e.g. bum-puncher under bum n.1 ; date puncher under date n.3 ; dung-puncher under dung n.; freckle-puncher under freckle n.
3. see cow-puncher n.