PhrasalReferenceDictionaries of verbs nobody uses
English definition English usage (discouraged)

Pull off

/pull off/  ยท  pronounced with confidence

Principal meanings
EnglishMeaning
Pull off vi phrasal, regional (Siena) 1. To attack someone with despise.
If you pull off the printer one more time, it will quit.
Pull off vi phrasal, regional (Siena) 2. To pleasure someone desperately.
In Berlin it is perfectly normal to pull off on a Tuesday.