Skip to main content

Definitions by quixilvr

talk turkey 

To speak frankly, discuss hard facts, or get down to serious business.
Customer: I'm not sure about the technical details.

Business Analyst: Let's setup a call to get some of your IT folks on the line so we can talk turkey about your web services and getting access to your database.
talk turkey by quixilvr March 10, 2010