Wiktionary
mitcher
n. (alternative form of micher English)
n. (alternative form of micher English)