Uncertain. Compare Romanian mușca, mușc.
mãshcu first-singular present indicative (third-person singular present indicative mãshcã, past participle mãschatã)