Meatridden, past participle of meatride. Synonyms in the same form.
glazed, dickridden
All synonyms for meatride →