tattle tell
English
Noun
tattle
tell
(
plural
tattle tells
)
(
informal
)
A
telltale
.