snarler

(noun)

noun

1. (literally) one who snarls

2. (by extension) a person with a disagreeable or antagonistic temperament

3. One who uses a snarling iron.

4. (New Zealand, informal) A sausage, particularly a barbecued one.