What is Meench?
Its a nick name for your girl if she's the best one.
I gotta make a stop out to see my meench.
See best girl, sexy girl, hot girl