tending to talk a lot or in an inopportune way - Spanisch Englisch Wörterbuch