Definitions of telltalea:

  • adjective:   disclosing unintentionally