come off

verb

1.
come to be detached
2.
happen in a particular manner
3.
break off (a piece from a whole)