PULL IT OFF Meaning of PULL IT OFF in English cause it to happen; succeed, win With Jean as leader of the party, the Liberals can pull it off. They can win the election. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012