Avatarayn's definitions
The most beautiful girl you've ever seen. Someone who gives off good and peaceful vibes. A Mehri will bring joy to your life.
by Avatarayn December 10, 2016
Get the Mehri mug.
Get the Mehri mug.We'll email you a link to sign in instantly.