“Vuvuzela – An instrument of torture for inflicting irritation on a scale only slightly below that produced by watching the England squad’s performance at the World Cup in South Africa.”
If you like this one, wait until you see the others… Wordsmiths must be up-to-date on the most current terminology!
The buzz words of 2010 explained | World news | The Observer.
Leave a Reply