Green’s Dictionary of Slang

starlight glaze n.

see star-glazing n.