What is the meaning of Come_off?

To become detached.

To have some success; to succeed.

To have an orgasm.

To appear; to seem; to project a certain quality.

To escape or get off (lightly, etc.); to come out of a situation without significant harm.

To occur; to take place; to turn out; to end up.

To come away (from a place); to leave.

To finish being printed.

To quit (a drug or habit); to stop doing (something).

To orgasm.

Source: wiktionary.org