stewed in one's own grease

English

Verb

stewed in one's own grease

  1. simple past and past participle of stew in one's own grease