Top definition
make up you struggle to live without. The product you love most. It's just an expression

Ciara: What's your holy Grail make up product?
Anne: Mine is becca liquid highlight!
by manilla56 April 19, 2017
Get the mug
Get a holy grail make up mug for your daughter-in-law Yasemin.