snarler

/'snɑ:lə/
danh từ
  1. người hay càu nhàu, người hay cằn nhằn
snarler
A man known as a snarler complains about the long queue at the market.