Top definition
A beautiful queen that holds her own. Very popular and self-centered.
by Markea December 20, 2016
Get the mug
Get a markea mug for your grandma Larisa.