Definitions of blow off:

  • verb:   come off due to an explosion or other strong force