TALK TURKEY


Meaning of TALK TURKEY in English

to speak frankly or bluntly

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.