1 definition by Gr@nt l@ck3y

An abnormally gorgeous girl with a heart of pure gold. A girl that you wish you could spend everyday with, one that sticks by your side. A Maryrose mutually supports you through your tough times. And helps you get through the day by playing pool with you.
I can’t wait to spend 10th hour Bio with Maryrose!!
by Gr@nt l@ck3y May 6, 2019
Get the Maryrose mug.