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

Post new comment

The content of this field is kept private and will not be shown publicly.