Top definition
A word used to describe something or someone that is usually too beautiful and amazing to put words to.
Guy #1) Wow look at that girl! You should go talk to her!

Guy #2) No way man, shes way out of my league! She so intoxicating, shes... shes.... totally mechi!
by its me! mark!! April 04, 2014
Get the mug
Get a mechi mug for your guy Abdul.
2
He’s one of those guys who lose their Girlfriend by being to nice!
You see Mechi he got dump by being to nice?!?!?
by Jsnbdjxwbbajjdndne October 19, 2019
Get the mug
Get a Mechi mug for your guy Abdul.