Dictionary.com
Thesaurus.com
has blathered
  • present perfect of blather (3rd person singular).