Green’s Dictionary of Slang

juice adj.

[juicy adj.]

[1990s+] (US) privileged, pleasant, convenient.