Skip to main content

archerdevil's definitions

Marvelisa

She's an adorable and supportive person. She will make your day more memorable when you spend your time with her. A very humorist but compassionate girl you'll ever meet. She's loyal and understanding person. When she smiles, your heart will drop to your feet and your knees will turn to jelly.

If you're friends with her consider yourself lucky!
I have so many friends but the best friend of mine is Marvelisa
by archerdevil February 12, 2021
mugGet the Marvelisamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email