Skip to main content

Avatarayn's definitions

Mehri

The most beautiful girl you've ever seen. Someone who gives off good and peaceful vibes. A Mehri will bring joy to your life.
"Wow who's THAT.."
"That's Mehri, isn't she the most beautiful girl you've ever seen?"
by Avatarayn December 10, 2016
mugGet the Mehri mug.

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