Idioms, Cliches, and Slang
Vintage Slang

What does it mean to talk turkey?

Answer

Wiki User
09/27/2015

To talk frankly ... often in a business context