meowled

English

Verb

meowled

  1. simple past and past participle of meowl