Entries with tag business jargon .

thumbnail
wrote a new blog post
12 Jul 2014 - 13:02

null Smackdown

Originally a wrestling expression that has worked its way into American politics and will no doubt end up being adopted by business because in the USA they love their sporting metaphors. Smackdown It means to shut someone up by making them look stupid. It is normally proclaimed by one of the on lookers if they believe the put down is worthy of recognition. It is a pulling together of... See more
null 0
null 0 Comments
null 1386 Views