IN HIGH FEATHER, adv. phr. (colloquial).—In luck; on good terms with oneself and the world.