hafter

n.

  1. A caviler; a wrangler.