WikiWord

English

talk turkey

verb

Meaning

  1. To talk or negotiate plainly, frankly, or seriously.

Sources

No citations have been attached yet.