ladradora

ladradora [lah-drah-dor’, rah]
noun
1Barker, one that barks. (m & f)
2(coll.) Talker, one who talks much and to no purpose. (m & f)