Dictionary.com
Thesaurus.com

had tittle-tattled

  • past perfect
    of tittle-tattle.
    tittle-tattle
    noun
    gossip or foolish chatter.

More Suggestions