Idiom: Talk turkey

What does 'Talk turkey' mean?

When people talk turkey, they discuss something frankly.

  • Category: Animals
  • Contributed By: Pe

Idioms similar to 'Talk turkey'

See also: