vocinglero
Meanings
Adjective
1. garrulous, chatty, loud-mouthed