to talk turkey
http://www.worldwidewords.org/qa/qa-tal1.htm
"nowadays it usually refers to speaking frankly, discussing hard facts, or getting down to serious business"
Where I found or heard this:
CNN; the Inauguration of President Obama
»
- Log in to post comments