Search This Blog

December 05, 2014

Buzzwords from Mcmillan

Hi,

These are new concepts that came into the English language this year. What do they mean? What's your favourite expression?
 

No comments: