Student or Learner
What is the meaning of 'pull off' in the following sentence?
Do you think the two commas are unnecessary here?
Wags in Beijing long ago dubbed the new CCTV Tower the 'trouser legs'. Now they, and others, have realised the name may not be far wrong. Many don't like the idea that Dutch architect Rem Koolhassa may have pulled off a joke at China's expense.
so what does it mean by 'pull off joke..' in the sentence?