the expression "talk turkey" means to talk business or
somethingimportant
View page
the expression "talk turkey" means to talk business or
somethingimportant
View page
To talk frankly ... often in a business context
View page
Baby Talk - 1991 Cold Turkey 2-9 was released on:
USA: 22 November 1991
View page
"Let's talk turkey" means to speak frankly and honestly, often about a specific issue or problem without any unnecessary distractions. It is a way of saying, "Let's get down to business and have a serious discussion."