1. To be successful; achieve a goal; SYN. bring off, carry off, manage.
2. To cause to withdraw
3. When you are driving and you pull off the road, you drive to the side of the road and stop.
When you pull something off, you succeed in doing something difficult and possibly sneaky or illegal even though the chances of success are not high.