telltale
Adjective
giving evidence that something exists or has occurred
Some criminals are bragging about their murders, rapes and robberies on social sites, often with telltale photos or clips that can put them away.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.