bocacha

listen to the pronunciation of bocacha
Испанский Язык - Английский Язык
bigmouth, person who talks too much
blunderbuss, short musket with a wide muzzle (History)