[wpdreams_ajaxsearchpro_results id=1 element='div']

What’s the meaning of “All tea in China”?

[ad_1] The phrase “all the tea in China” means that the speaker will not concede to any proposition at any price. It refers to China’s large supply of tea, which would be extremely valuable. It may also have historical significance related to trade in China. It should not be confused with the phrase “what does […]