Meech'ing, p. pr. & a.

present participleadjective

Skulking; cowering; servilely humble; mean. See MICHING.