babbler

    noun
  1. barbollaire, xerraire.
  2. revelador de secrets.