>>718285391
I more meant that the root of the idiom is from "I glazed her last night," aka I coated her face in cum, which I suppose has some sort of "high praise" in it. Yes, colloquially it means highly praise.
I used it in a work context the other day and I have been thinking if it was wrong to use it given the sexual connotation.