A Meech is a creature that once roamed Oddworld as natural wildlife. They are assumed to be extinct after RuptureFarms hunted them down to produce Meech Munchies until they could not be found anymore. It's unknown if Meeches are truly extinct or just gone from Eastern Mudos.
What little concept art exists of Meeches shows them as having multiple jaws, tiny forearms, and two hind legs that could potentially make Meeches very fast.
Meeches were originally meant to appear in Oddworld: Abe's Oddysee as additional wildlife next to Scrabs and Paramites, but were cut from the game because there was not enough disk space available to include them.