stunk like a mackerel in the sun

English

Verb

stunk like a mackerel in the sun

  1. past participle of stink like a mackerel in the sun