someone who speaks loudly to draw attention - Turkish English Dictionary

Suggest a Term