TALK TURKEY


Meaning of TALK TURKEY in English

speak honestly, speak frankly; speak seriously, get to the point; (Slang) perform oral sex

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.