come off

come off  {v.}
1. To take place; happen.
The picnic came off at last, after being twice postponed.
2.  {informal}
To do well; succeed.
The attempt to bring the quarreling couple together again came off, to people's astonishment.
Categories: informal verb