meemawed

English

Verb

meemawed

  1. simple past and past participle of meemaw