Dictionary.com
Thesaurus.com

has nattered

  • present perfect of natter (3rd person singular).