Green’s Dictionary of Slang

lovely high n.

see lovely n. (2)