Top definition
Any fluid that is expelled out of an old woman
That old lady has grandma oil leaking out of her and its dripping everywhere.
by Biocynical May 17, 2019
Get the mug
Get a grandma oil mug for your brother-in-law Manley.