Top definition
A pink anti-age product that has been around for ages.
I don't think grandma's "Oil of Old Lady" is working anymore because her face is all wrinkled.
by Ms. Barcoder September 29, 2012
Get the mug
Get a Oil of Old Lady mug for your brother-in-law Manafort.