Top definition
Is a beautiful girl. Always energetic,happy,and outgoing. Has a great personality towards anybody. Always shows a soft side to people.
Marvisa is going to go out and play the game
by Marvisa April 03, 2018
Get the mug
Get a marvisa mug for your sister Beatrix.