TTTTT

(redirected from Till They Tell the Truth)
AcronymDefinition
TTTTTTill They Tell the Truth (brainwashing drug)