haukkuja

Noun

 * 1) barker one who barks
 * 2) namecaller, badmouther