In-the-pink Definition

adjective

(idiomatic) In very good health.

Wiktionary
Wiktionary