mouch (third-person singular simple present mouches, present participle mouching, simple past and past participle mouched)
From French mouche.
mouch