Word Definition

Tattled

  1. of Tattle

Synonyms