Green’s Dictionary of Slang

well to live adj.

see under live v.