Definition of tener la lengua muy larga in Spanish:

tener la lengua muy larga

phrase

informal
  • 1Ser [alguien] poco discreto y decir cosas inoportunas o inconvenientes.