Hey there,
As far as I know, “pull off” is an informal verb and has two meanings:
Pull something off : We use this when one succeeds in doing something difficult.
For example: The goalkeeper pull off some terrific saves.
Pull off(a road) : Drive a car off a road in order to turn into another small road or stop for doing something.
For example : We pull off the road to get some food.
I hope it can be useful.