Top definition
A beautiful smart intelligent girl. Who will not give up on anything.
by Manda336 June 18, 2018
Get the mug
Get a marcucesia mug for your grandma Zora.