Definition of TALK TURKEY
verb : TALK TURKEY
Source: WordNet 3.1
-
1. (
) discuss frankly, often in a business context ;
See more about : TALK TURKEY