talk turkey
talk turkey
to talk seriously about the details (of a contract etc)
now we’ve agreed in principle, let’s talk turkey.
find out more about this word or phrase
now we’ve agreed in principle, let’s talk turkey.
find out more about this word or phrase