twist

twist, n. Slang. An informant who provides testimony in exchange for leniency in sentencing, rather than for money. See INFORMANT.

twist Read More »