garrulous

    adjective
  1. [of bird] garrulador.
  2. [of person] loquaç, verbós, xerraire.