1 definition by its me! mark!!

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 4, 2014
Get the mechi mug.