Definitions

mái sto bury; to dirty, to soil

Etymology ideographic

A fox  burying something in the grass