“Hablar hasta por los codos” is the perfect Spanish phrase to describe someone who’s a chatterbox.
Usamos esta frase para describir a alguien que habla mucho y muy rápido.
No se conoce el origen de esta frase, pero varias teorías aseguran que proviene de la costumbre de tocar con el codo (to elbow) a alguien para llamar su atención. Por otro lado, otras fuentes la relacionan al habito de gesticular exageradamente cuando hablamos.