Dictionary.com
Thesaurus.com
has chitchatted
  • present perfect of chitchat (3rd person singular).