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.

Source: wiktionary.org