1. when someone says something to someones face directly as opposed to behind their back.
2. slang for putting your foot in your mouth.
3. being a blatant hypocrite over and over again.
1. Damn yo! You just got meeched!
2. You talked all that shit and pulled a meech in the end.
3. So you're just being a meech every time you talk all that trash.