What is the meaning of Off_the_hook?

Relieved of a duty, burden, responsibility, or pressure.

Of a telephone, having an open connection; not hung up.

Of a telephone, ringing frequently.

Performing extraordinarily well.

Fresh, cool, trendy, excellent, incredible.

Source: wiktionary.org