to talk turkey
Submitted by Guus on Wed, 01/21/2009 - 2:25am
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