person who talks a lot with an unpleasant and sharp voice - Turkish English Dictionary

Suggest a Term