puncher

Noun

 * 1)  A person who punches (in a specified manner).
 * 2) A person who keys data into a computer system.
 * 3) A device for punching something, such as tickets.
 * 4)  A cowpuncher; a cowboy.
 * 1)  A cowpuncher; a cowboy.
 * 1)  A cowpuncher; a cowboy.