meeching

meeching
(uncommon, US, dialectal, possibly obsolete) sneaking, sneaky


meeching
present participle of meech