Nouns

(n)wranglersomeone who argues noisily or angrily
(n)horse wrangler, wranglera cowboy who takes care of the saddle horses